/* goconv package */
/* tables */

package charenc

import (
	"strings"
)

type pair struct {
	chr byte
	uchr rune
}

type tbls struct {
	name string
	to_ucs [256]rune
	from_ucs [256]pair
}

var tbl_1 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0401,0x0402,0x0403,0x0404,0x0405,0x0406,0x0407,0x0408,0x0409,0x040a,0x040b,0x040c,0x00ad,0x040e,0x040f,
	0x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0416,0x0417,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,0x041f,
	0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,0x0427,0x0428,0x0429,0x042a,0x042b,0x042c,0x042d,0x042e,0x042f,
	0x0430,0x0431,0x0432,0x0433,0x0434,0x0435,0x0436,0x0437,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,0x043f,
	0x0440,0x0441,0x0442,0x0443,0x0444,0x0445,0x0446,0x0447,0x0448,0x0449,0x044a,0x044b,0x044c,0x044d,0x044e,0x044f,
	0x2116,0x0451,0x0452,0x0453,0x0454,0x0455,0x0456,0x0457,0x0458,0x0459,0x045a,0x045b,0x045c,0x00a7,0x045e,0x045f}

var tbl_2 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0401 }, { 0xa2, 0x0402 }, { 0xa3, 0x0403 },
	{ 0xa4, 0x0404 }, { 0xa5, 0x0405 }, { 0xa6, 0x0406 }, { 0xa7, 0x0407 },
	{ 0xa8, 0x0408 }, { 0xa9, 0x0409 }, { 0xaa, 0x040A }, { 0xab, 0x040B },
	{ 0xac, 0x040C }, { 0xad, 0x00AD }, { 0xae, 0x040E }, { 0xaf, 0x040F },
	{ 0xb0, 0x0410 }, { 0xb1, 0x0411 }, { 0xb2, 0x0412 }, { 0xb3, 0x0413 },
	{ 0xb4, 0x0414 }, { 0xb5, 0x0415 }, { 0xb6, 0x0416 }, { 0xb7, 0x0417 },
	{ 0xb8, 0x0418 }, { 0xb9, 0x0419 }, { 0xba, 0x041A }, { 0xbb, 0x041B },
	{ 0xbc, 0x041C }, { 0xbd, 0x041D }, { 0xbe, 0x041E }, { 0xbf, 0x041F },
	{ 0xc0, 0x0420 }, { 0xc1, 0x0421 }, { 0xc2, 0x0422 }, { 0xc3, 0x0423 },
	{ 0xc4, 0x0424 }, { 0xc5, 0x0425 }, { 0xc6, 0x0426 }, { 0xc7, 0x0427 },
	{ 0xc8, 0x0428 }, { 0xc9, 0x0429 }, { 0xca, 0x042A }, { 0xcb, 0x042B },
	{ 0xcc, 0x042C }, { 0xcd, 0x042D }, { 0xce, 0x042E }, { 0xcf, 0x042F },
	{ 0xd0, 0x0430 }, { 0xd1, 0x0431 }, { 0xd2, 0x0432 }, { 0xd3, 0x0433 },
	{ 0xd4, 0x0434 }, { 0xd5, 0x0435 }, { 0xd6, 0x0436 }, { 0xd7, 0x0437 },
	{ 0xd8, 0x0438 }, { 0xd9, 0x0439 }, { 0xda, 0x043A }, { 0xdb, 0x043B },
	{ 0xdc, 0x043C }, { 0xdd, 0x043D }, { 0xde, 0x043E }, { 0xdf, 0x043F },
	{ 0xe0, 0x0440 }, { 0xe1, 0x0441 }, { 0xe2, 0x0442 }, { 0xe3, 0x0443 },
	{ 0xe4, 0x0444 }, { 0xe5, 0x0445 }, { 0xe6, 0x0446 }, { 0xe7, 0x0447 },
	{ 0xe8, 0x0448 }, { 0xe9, 0x0449 }, { 0xea, 0x044A }, { 0xeb, 0x044B },
	{ 0xec, 0x044C }, { 0xed, 0x044D }, { 0xee, 0x044E }, { 0xef, 0x044F },
	{ 0xf0, 0x2116 }, { 0xf1, 0x0451 }, { 0xf2, 0x0452 }, { 0xf3, 0x0453 },
	{ 0xf4, 0x0454 }, { 0xf5, 0x0455 }, { 0xf6, 0x0456 }, { 0xf7, 0x0457 },
	{ 0xf8, 0x0458 }, { 0xf9, 0x0459 }, { 0xfa, 0x045A }, { 0xfb, 0x045B },
	{ 0xfc, 0x045C }, { 0xfd, 0x00A7 }, { 0xfe, 0x045E }, { 0xff, 0x045F }}

var tbl_3 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_4 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_5 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0000,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00d7,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00f7,0x00bb,0x00bc,0x00bd,0x00be,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x2017,
	0x05d0,0x05d1,0x05d2,0x05d3,0x05d4,0x05d5,0x05d6,0x05d7,0x05d8,0x05d9,0x05da,0x05db,0x05dc,0x05dd,0x05de,0x05df,
	0x05e0,0x05e1,0x05e2,0x05e3,0x05e4,0x05e5,0x05e6,0x05e7,0x05e8,0x05e9,0x05ea,0x0000,0x0000,0x200e,0x200f,0x0000}

var tbl_6 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0000 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00D7 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00F7 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x2017 },
	{ 0xe0, 0x05D0 }, { 0xe1, 0x05D1 }, { 0xe2, 0x05D2 }, { 0xe3, 0x05D3 },
	{ 0xe4, 0x05D4 }, { 0xe5, 0x05D5 }, { 0xe6, 0x05D6 }, { 0xe7, 0x05D7 },
	{ 0xe8, 0x05D8 }, { 0xe9, 0x05D9 }, { 0xea, 0x05DA }, { 0xeb, 0x05DB },
	{ 0xec, 0x05DC }, { 0xed, 0x05DD }, { 0xee, 0x05DE }, { 0xef, 0x05DF },
	{ 0xf0, 0x05E0 }, { 0xf1, 0x05E1 }, { 0xf2, 0x05E2 }, { 0xf3, 0x05E3 },
	{ 0xf4, 0x05E4 }, { 0xf5, 0x05E5 }, { 0xf6, 0x05E6 }, { 0xf7, 0x05E7 },
	{ 0xf8, 0x05E8 }, { 0xf9, 0x05E9 }, { 0xfa, 0x05EA }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x200E }, { 0xfe, 0x200F }, { 0xff, 0x0000 }}

var tbl_7 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_8 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_9 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x00a0,0x00e2,0x00e4,0x00e0,0x00e1,0x00e3,0x00e5,0x007b,0x00f1,0x00c7,0x002e,0x003c,0x0028,0x002b,0x0021,
	0x0026,0x00e9,0x00ea,0x00eb,0x00e8,0x00ed,0x00ee,0x00ef,0x00ec,0x00df,0x011e,0x0130,0x002a,0x0029,0x003b,0x005e,
	0x002d,0x002f,0x00c2,0x00c4,0x00c0,0x00c1,0x00c3,0x00c5,0x005b,0x00d1,0x015f,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x00f8,0x00c9,0x00ca,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x0131,0x003a,0x00d6,0x015e,0x0027,0x003d,0x00dc,
	0x00d8,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x00ab,0x00bb,0x007d,0x0060,0x00a6,0x00b1,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x00aa,0x00ba,0x00e6,0x00b8,0x00c6,0x00a4,
	0x00b5,0x00f6,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x00a1,0x00bf,0x005d,0x0024,0x0040,0x00ae,
	0x00a2,0x00a3,0x00a5,0x00b7,0x00a9,0x00a7,0x00b6,0x00bc,0x00bd,0x00be,0x00ac,0x007c,0x00af,0x00a8,0x00b4,0x00d7,
	0x00e7,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x00f4,0x007e,0x00f2,0x00f3,0x00f5,
	0x011f,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b9,0x00fb,0x005c,0x00f9,0x00fa,0x00ff,
	0x00fc,0x00f7,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x00d4,0x0023,0x00d2,0x00d3,0x00d5,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x00db,0x0022,0x00d9,0x00da,0x009f}

var tbl_10 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x00A0 }, { 0x42, 0x00E2 }, { 0x43, 0x00E4 },
	{ 0x44, 0x00E0 }, { 0x45, 0x00E1 }, { 0x46, 0x00E3 }, { 0x47, 0x00E5 },
	{ 0x48, 0x007B }, { 0x49, 0x00F1 }, { 0x4a, 0x00C7 }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x0021 },
	{ 0x50, 0x0026 }, { 0x51, 0x00E9 }, { 0x52, 0x00EA }, { 0x53, 0x00EB },
	{ 0x54, 0x00E8 }, { 0x55, 0x00ED }, { 0x56, 0x00EE }, { 0x57, 0x00EF },
	{ 0x58, 0x00EC }, { 0x59, 0x00DF }, { 0x5a, 0x011E }, { 0x5b, 0x0130 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x005E },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x00C2 }, { 0x63, 0x00C4 },
	{ 0x64, 0x00C0 }, { 0x65, 0x00C1 }, { 0x66, 0x00C3 }, { 0x67, 0x00C5 },
	{ 0x68, 0x005B }, { 0x69, 0x00D1 }, { 0x6a, 0x015F }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x00F8 }, { 0x71, 0x00C9 }, { 0x72, 0x00CA }, { 0x73, 0x00CB },
	{ 0x74, 0x00C8 }, { 0x75, 0x00CD }, { 0x76, 0x00CE }, { 0x77, 0x00CF },
	{ 0x78, 0x00CC }, { 0x79, 0x0131 }, { 0x7a, 0x003A }, { 0x7b, 0x00D6 },
	{ 0x7c, 0x015E }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x00DC },
	{ 0x80, 0x00D8 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x00AB }, { 0x8b, 0x00BB },
	{ 0x8c, 0x007D }, { 0x8d, 0x0060 }, { 0x8e, 0x00A6 }, { 0x8f, 0x00B1 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x00AA }, { 0x9b, 0x00BA },
	{ 0x9c, 0x00E6 }, { 0x9d, 0x00B8 }, { 0x9e, 0x00C6 }, { 0x9f, 0x00A4 },
	{ 0xa0, 0x00B5 }, { 0xa1, 0x00F6 }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x00A1 }, { 0xab, 0x00BF },
	{ 0xac, 0x005D }, { 0xad, 0x0024 }, { 0xae, 0x0040 }, { 0xaf, 0x00AE },
	{ 0xb0, 0x00A2 }, { 0xb1, 0x00A3 }, { 0xb2, 0x00A5 }, { 0xb3, 0x00B7 },
	{ 0xb4, 0x00A9 }, { 0xb5, 0x00A7 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00BC },
	{ 0xb8, 0x00BD }, { 0xb9, 0x00BE }, { 0xba, 0x00AC }, { 0xbb, 0x007C },
	{ 0xbc, 0x00AF }, { 0xbd, 0x00A8 }, { 0xbe, 0x00B4 }, { 0xbf, 0x00D7 },
	{ 0xc0, 0x00E7 }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x00F4 },
	{ 0xcc, 0x007E }, { 0xcd, 0x00F2 }, { 0xce, 0x00F3 }, { 0xcf, 0x00F5 },
	{ 0xd0, 0x011F }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B9 }, { 0xdb, 0x00FB },
	{ 0xdc, 0x005C }, { 0xdd, 0x00F9 }, { 0xde, 0x00FA }, { 0xdf, 0x00FF },
	{ 0xe0, 0x00FC }, { 0xe1, 0x00F7 }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x00D4 },
	{ 0xec, 0x0023 }, { 0xed, 0x00D2 }, { 0xee, 0x00D3 }, { 0xef, 0x00D5 },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x00DB },
	{ 0xfc, 0x0022 }, { 0xfd, 0x00D9 }, { 0xfe, 0x00DA }, { 0xff, 0x009F }}

var tbl_11 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x011e,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x0130,0x015e,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x011f,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x0131,0x015f,0x00ff}

var tbl_12 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x011E }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x0130 }, { 0xde, 0x015E }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x011F }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x0131 }, { 0xfe, 0x015F }, { 0xff, 0x00FF }}

var tbl_13 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_14 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_15 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00a0,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x06ba,0x00ab,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x2026,0x00ee,0x00ef,0x00f1,0x00f3,0x00bb,0x00f4,0x00f6,0x00f7,0x00fa,0x00f9,0x00fb,0x00fc,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x066a,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x060c,0x002d,0x002e,0x002f,
	0x0660,0x0661,0x0662,0x0663,0x0664,0x0665,0x0666,0x0667,0x0668,0x0669,0x003a,0x061b,0x003c,0x003d,0x003e,0x061f,
	0x274a,0x0621,0x0622,0x0623,0x0624,0x0625,0x0626,0x0627,0x0628,0x0629,0x062a,0x062b,0x062c,0x062d,0x062e,0x062f,
	0x0630,0x0631,0x0632,0x0633,0x0634,0x0635,0x0636,0x0637,0x0638,0x0639,0x063a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0640,0x0641,0x0642,0x0643,0x0644,0x0645,0x0646,0x0647,0x0648,0x0649,0x064a,0x064b,0x064c,0x064d,0x064e,0x064f,
	0x0650,0x0651,0x0652,0x067e,0x0679,0x0686,0x06d5,0x06a4,0x06af,0x0688,0x0691,0x007b,0x007c,0x007d,0x0698,0x06d2}

var tbl_16 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00A0 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x06BA },
	{ 0x8c, 0x00AB }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x2026 },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00BB }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F7 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x0020 }, { 0xa1, 0x0021 }, { 0xa2, 0x0022 }, { 0xa3, 0x0023 },
	{ 0xa4, 0x0024 }, { 0xa5, 0x066A }, { 0xa6, 0x0026 }, { 0xa7, 0x0027 },
	{ 0xa8, 0x0028 }, { 0xa9, 0x0029 }, { 0xaa, 0x002A }, { 0xab, 0x002B },
	{ 0xac, 0x060C }, { 0xad, 0x002D }, { 0xae, 0x002E }, { 0xaf, 0x002F },
	{ 0xb0, 0x0660 }, { 0xb1, 0x0661 }, { 0xb2, 0x0662 }, { 0xb3, 0x0663 },
	{ 0xb4, 0x0664 }, { 0xb5, 0x0665 }, { 0xb6, 0x0666 }, { 0xb7, 0x0667 },
	{ 0xb8, 0x0668 }, { 0xb9, 0x0669 }, { 0xba, 0x003A }, { 0xbb, 0x061B },
	{ 0xbc, 0x003C }, { 0xbd, 0x003D }, { 0xbe, 0x003E }, { 0xbf, 0x061F },
	{ 0xc0, 0x274A }, { 0xc1, 0x0621 }, { 0xc2, 0x0622 }, { 0xc3, 0x0623 },
	{ 0xc4, 0x0624 }, { 0xc5, 0x0625 }, { 0xc6, 0x0626 }, { 0xc7, 0x0627 },
	{ 0xc8, 0x0628 }, { 0xc9, 0x0629 }, { 0xca, 0x062A }, { 0xcb, 0x062B },
	{ 0xcc, 0x062C }, { 0xcd, 0x062D }, { 0xce, 0x062E }, { 0xcf, 0x062F },
	{ 0xd0, 0x0630 }, { 0xd1, 0x0631 }, { 0xd2, 0x0632 }, { 0xd3, 0x0633 },
	{ 0xd4, 0x0634 }, { 0xd5, 0x0635 }, { 0xd6, 0x0636 }, { 0xd7, 0x0637 },
	{ 0xd8, 0x0638 }, { 0xd9, 0x0639 }, { 0xda, 0x063A }, { 0xdb, 0x005B },
	{ 0xdc, 0x005C }, { 0xdd, 0x005D }, { 0xde, 0x005E }, { 0xdf, 0x005F },
	{ 0xe0, 0x0640 }, { 0xe1, 0x0641 }, { 0xe2, 0x0642 }, { 0xe3, 0x0643 },
	{ 0xe4, 0x0644 }, { 0xe5, 0x0645 }, { 0xe6, 0x0646 }, { 0xe7, 0x0647 },
	{ 0xe8, 0x0648 }, { 0xe9, 0x0649 }, { 0xea, 0x064A }, { 0xeb, 0x064B },
	{ 0xec, 0x064C }, { 0xed, 0x064D }, { 0xee, 0x064E }, { 0xef, 0x064F },
	{ 0xf0, 0x0650 }, { 0xf1, 0x0651 }, { 0xf2, 0x0652 }, { 0xf3, 0x067E },
	{ 0xf4, 0x0679 }, { 0xf5, 0x0686 }, { 0xf6, 0x06D5 }, { 0xf7, 0x06A4 },
	{ 0xf8, 0x06AF }, { 0xf9, 0x0688 }, { 0xfa, 0x0691 }, { 0xfb, 0x007B },
	{ 0xfc, 0x007C }, { 0xfd, 0x007D }, { 0xfe, 0x0698 }, { 0xff, 0x06D2 }}

var tbl_17 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x00a0,0x00e2,0x00e4,0x00e0,0x00e1,0x00e3,0x00e5,0x00e7,0x00f1,0x00a2,0x002e,0x003c,0x0028,0x002b,0x007c,
	0x0026,0x00e9,0x00ea,0x00eb,0x00e8,0x00ed,0x00ee,0x00ef,0x00ec,0x00df,0x0021,0x0024,0x002a,0x0029,0x003b,0x00ac,
	0x002d,0x002f,0x00c2,0x00c4,0x00c0,0x00c1,0x00c3,0x00c5,0x00c7,0x00d1,0x00a6,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x00f8,0x00c9,0x00ca,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x0060,0x003a,0x0023,0x0040,0x0027,0x003d,0x0022,
	0x00d8,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x00ab,0x00bb,0x00f0,0x00fd,0x00fe,0x00b1,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x00aa,0x00ba,0x00e6,0x00b8,0x00c6,0x20ac,
	0x00b5,0x007e,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x00a1,0x00bf,0x00d0,0x00dd,0x00de,0x00ae,
	0x005e,0x00a3,0x00a5,0x00b7,0x00a9,0x00a7,0x00b6,0x00bc,0x00bd,0x00be,0x005b,0x005d,0x00af,0x00a8,0x00b4,0x00d7,
	0x007b,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x00f4,0x00f6,0x00f2,0x00f3,0x00f5,
	0x007d,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b9,0x00fb,0x00fc,0x00f9,0x00fa,0x00ff,
	0x005c,0x00f7,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x00d4,0x00d6,0x00d2,0x00d3,0x00d5,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x00db,0x00dc,0x00d9,0x00da,0x009f}

var tbl_18 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x00A0 }, { 0x42, 0x00E2 }, { 0x43, 0x00E4 },
	{ 0x44, 0x00E0 }, { 0x45, 0x00E1 }, { 0x46, 0x00E3 }, { 0x47, 0x00E5 },
	{ 0x48, 0x00E7 }, { 0x49, 0x00F1 }, { 0x4a, 0x00A2 }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x007C },
	{ 0x50, 0x0026 }, { 0x51, 0x00E9 }, { 0x52, 0x00EA }, { 0x53, 0x00EB },
	{ 0x54, 0x00E8 }, { 0x55, 0x00ED }, { 0x56, 0x00EE }, { 0x57, 0x00EF },
	{ 0x58, 0x00EC }, { 0x59, 0x00DF }, { 0x5a, 0x0021 }, { 0x5b, 0x0024 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x00AC },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x00C2 }, { 0x63, 0x00C4 },
	{ 0x64, 0x00C0 }, { 0x65, 0x00C1 }, { 0x66, 0x00C3 }, { 0x67, 0x00C5 },
	{ 0x68, 0x00C7 }, { 0x69, 0x00D1 }, { 0x6a, 0x00A6 }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x00F8 }, { 0x71, 0x00C9 }, { 0x72, 0x00CA }, { 0x73, 0x00CB },
	{ 0x74, 0x00C8 }, { 0x75, 0x00CD }, { 0x76, 0x00CE }, { 0x77, 0x00CF },
	{ 0x78, 0x00CC }, { 0x79, 0x0060 }, { 0x7a, 0x003A }, { 0x7b, 0x0023 },
	{ 0x7c, 0x0040 }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x0022 },
	{ 0x80, 0x00D8 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x00AB }, { 0x8b, 0x00BB },
	{ 0x8c, 0x00F0 }, { 0x8d, 0x00FD }, { 0x8e, 0x00FE }, { 0x8f, 0x00B1 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x00AA }, { 0x9b, 0x00BA },
	{ 0x9c, 0x00E6 }, { 0x9d, 0x00B8 }, { 0x9e, 0x00C6 }, { 0x9f, 0x20AC },
	{ 0xa0, 0x00B5 }, { 0xa1, 0x007E }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x00A1 }, { 0xab, 0x00BF },
	{ 0xac, 0x00D0 }, { 0xad, 0x00DD }, { 0xae, 0x00DE }, { 0xaf, 0x00AE },
	{ 0xb0, 0x005E }, { 0xb1, 0x00A3 }, { 0xb2, 0x00A5 }, { 0xb3, 0x00B7 },
	{ 0xb4, 0x00A9 }, { 0xb5, 0x00A7 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00BC },
	{ 0xb8, 0x00BD }, { 0xb9, 0x00BE }, { 0xba, 0x005B }, { 0xbb, 0x005D },
	{ 0xbc, 0x00AF }, { 0xbd, 0x00A8 }, { 0xbe, 0x00B4 }, { 0xbf, 0x00D7 },
	{ 0xc0, 0x007B }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x00F4 },
	{ 0xcc, 0x00F6 }, { 0xcd, 0x00F2 }, { 0xce, 0x00F3 }, { 0xcf, 0x00F5 },
	{ 0xd0, 0x007D }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B9 }, { 0xdb, 0x00FB },
	{ 0xdc, 0x00FC }, { 0xdd, 0x00F9 }, { 0xde, 0x00FA }, { 0xdf, 0x00FF },
	{ 0xe0, 0x005C }, { 0xe1, 0x00F7 }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x00D4 },
	{ 0xec, 0x00D6 }, { 0xed, 0x00D2 }, { 0xee, 0x00D3 }, { 0xef, 0x00D5 },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x00DB },
	{ 0xfc, 0x00DC }, { 0xfd, 0x00D9 }, { 0xfe, 0x00DA }, { 0xff, 0x009F }}

var tbl_19 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x06f0,0x06f1,0x06f2,0x06f3,0x06f4,0x06f5,0x06f6,0x06f7,0x06f8,0x06f9,0x060c,0x061b,0x00ad,0x061f,0xfe81,
	0xfe8d,0xfe8e,0xfe8e,0xfe8f,0xfe91,0xfb56,0xfb58,0xfe93,0xfe95,0xfe97,0xfb66,0xfb68,0xfe99,0xfe9b,0xfe9d,0xfe9f,
	0xfb7a,0xfb7c,0xfea1,0xfea3,0xfea5,0xfea7,0xfea9,0xfb84,0xfeab,0xfead,0xfb8c,0xfeaf,0xfb8a,0xfeb1,0xfeb3,0xfeb5,
	0xfeb7,0xfeb9,0xfebb,0xfebd,0xfebf,0xfec1,0xfec5,0xfec9,0xfeca,0xfecb,0xfecc,0xfecd,0xfece,0xfecf,0xfed0,0xfed1,
	0xfed3,0xfed5,0xfed7,0xfed9,0xfedb,0xfb92,0xfb94,0xfedd,0xfedf,0xfee0,0xfee1,0xfee3,0xfb9e,0xfee5,0xfee7,0xfe85,
	0xfeed,0xfba6,0xfba8,0xfba9,0xfbaa,0xfe80,0xfe89,0xfe8a,0xfe8b,0xfef1,0xfef2,0xfef3,0xfbb0,0xfbae,0xfe7c,0xfe7d}

var tbl_20 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x06F0 }, { 0xa2, 0x06F1 }, { 0xa3, 0x06F2 },
	{ 0xa4, 0x06F3 }, { 0xa5, 0x06F4 }, { 0xa6, 0x06F5 }, { 0xa7, 0x06F6 },
	{ 0xa8, 0x06F7 }, { 0xa9, 0x06F8 }, { 0xaa, 0x06F9 }, { 0xab, 0x060C },
	{ 0xac, 0x061B }, { 0xad, 0x00AD }, { 0xae, 0x061F }, { 0xaf, 0xFE81 },
	{ 0xb0, 0xFE8D }, { 0xb1, 0xFE8E }, { 0xb2, 0xFE8E }, { 0xb3, 0xFE8F },
	{ 0xb4, 0xFE91 }, { 0xb5, 0xFB56 }, { 0xb6, 0xFB58 }, { 0xb7, 0xFE93 },
	{ 0xb8, 0xFE95 }, { 0xb9, 0xFE97 }, { 0xba, 0xFB66 }, { 0xbb, 0xFB68 },
	{ 0xbc, 0xFE99 }, { 0xbd, 0xFE9B }, { 0xbe, 0xFE9D }, { 0xbf, 0xFE9F },
	{ 0xc0, 0xFB7A }, { 0xc1, 0xFB7C }, { 0xc2, 0xFEA1 }, { 0xc3, 0xFEA3 },
	{ 0xc4, 0xFEA5 }, { 0xc5, 0xFEA7 }, { 0xc6, 0xFEA9 }, { 0xc7, 0xFB84 },
	{ 0xc8, 0xFEAB }, { 0xc9, 0xFEAD }, { 0xca, 0xFB8C }, { 0xcb, 0xFEAF },
	{ 0xcc, 0xFB8A }, { 0xcd, 0xFEB1 }, { 0xce, 0xFEB3 }, { 0xcf, 0xFEB5 },
	{ 0xd0, 0xFEB7 }, { 0xd1, 0xFEB9 }, { 0xd2, 0xFEBB }, { 0xd3, 0xFEBD },
	{ 0xd4, 0xFEBF }, { 0xd5, 0xFEC1 }, { 0xd6, 0xFEC5 }, { 0xd7, 0xFEC9 },
	{ 0xd8, 0xFECA }, { 0xd9, 0xFECB }, { 0xda, 0xFECC }, { 0xdb, 0xFECD },
	{ 0xdc, 0xFECE }, { 0xdd, 0xFECF }, { 0xde, 0xFED0 }, { 0xdf, 0xFED1 },
	{ 0xe0, 0xFED3 }, { 0xe1, 0xFED5 }, { 0xe2, 0xFED7 }, { 0xe3, 0xFED9 },
	{ 0xe4, 0xFEDB }, { 0xe5, 0xFB92 }, { 0xe6, 0xFB94 }, { 0xe7, 0xFEDD },
	{ 0xe8, 0xFEDF }, { 0xe9, 0xFEE0 }, { 0xea, 0xFEE1 }, { 0xeb, 0xFEE3 },
	{ 0xec, 0xFB9E }, { 0xed, 0xFEE5 }, { 0xee, 0xFEE7 }, { 0xef, 0xFE85 },
	{ 0xf0, 0xFEED }, { 0xf1, 0xFBA6 }, { 0xf2, 0xFBA8 }, { 0xf3, 0xFBA9 },
	{ 0xf4, 0xFBAA }, { 0xf5, 0xFE80 }, { 0xf6, 0xFE89 }, { 0xf7, 0xFE8A },
	{ 0xf8, 0xFE8B }, { 0xf9, 0xFEF1 }, { 0xfa, 0xFEF2 }, { 0xfb, 0xFEF3 },
	{ 0xfc, 0xFBB0 }, { 0xfd, 0xFBAE }, { 0xfe, 0xFE7C }, { 0xff, 0xFE7D }}

var tbl_21 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_22 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_23 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_24 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_25 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x00d0,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x00dd,0x00de,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x00f0,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x00fd,0x00fe,0x00ff}

var tbl_26 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x00D0 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x00DE }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x00F0 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x00FE }, { 0xff, 0x00FF }}

var tbl_27 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0416,0x0417,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,0x041f,
	0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,0x0427,0x0428,0x0429,0x042a,0x042b,0x042c,0x042d,0x042e,0x042f,
	0x2020,0x00b0,0x0490,0x00a3,0x00a7,0x2022,0x00b6,0x0406,0x00ae,0x00a9,0x2122,0x0402,0x0452,0x2260,0x0403,0x0453,
	0x221e,0x00b1,0x2264,0x2265,0x0456,0x00b5,0x0491,0x0408,0x0404,0x0454,0x0407,0x0457,0x0409,0x0459,0x040a,0x045a,
	0x0458,0x0405,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x040b,0x045b,0x040c,0x045c,0x0455,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x201e,0x040e,0x045e,0x040f,0x045f,0x2116,0x0401,0x0451,0x044f,
	0x0430,0x0431,0x0432,0x0433,0x0434,0x0435,0x0436,0x0437,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,0x043f,
	0x0440,0x0441,0x0442,0x0443,0x0444,0x0445,0x0446,0x0447,0x0448,0x0449,0x044a,0x044b,0x044c,0x044d,0x044e,0x20ac}

var tbl_28 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0410 }, { 0x81, 0x0411 }, { 0x82, 0x0412 }, { 0x83, 0x0413 },
	{ 0x84, 0x0414 }, { 0x85, 0x0415 }, { 0x86, 0x0416 }, { 0x87, 0x0417 },
	{ 0x88, 0x0418 }, { 0x89, 0x0419 }, { 0x8a, 0x041A }, { 0x8b, 0x041B },
	{ 0x8c, 0x041C }, { 0x8d, 0x041D }, { 0x8e, 0x041E }, { 0x8f, 0x041F },
	{ 0x90, 0x0420 }, { 0x91, 0x0421 }, { 0x92, 0x0422 }, { 0x93, 0x0423 },
	{ 0x94, 0x0424 }, { 0x95, 0x0425 }, { 0x96, 0x0426 }, { 0x97, 0x0427 },
	{ 0x98, 0x0428 }, { 0x99, 0x0429 }, { 0x9a, 0x042A }, { 0x9b, 0x042B },
	{ 0x9c, 0x042C }, { 0x9d, 0x042D }, { 0x9e, 0x042E }, { 0x9f, 0x042F },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x0490 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x0406 },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x0402 },
	{ 0xac, 0x0452 }, { 0xad, 0x2260 }, { 0xae, 0x0403 }, { 0xaf, 0x0453 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x0456 }, { 0xb5, 0x00B5 }, { 0xb6, 0x0491 }, { 0xb7, 0x0408 },
	{ 0xb8, 0x0404 }, { 0xb9, 0x0454 }, { 0xba, 0x0407 }, { 0xbb, 0x0457 },
	{ 0xbc, 0x0409 }, { 0xbd, 0x0459 }, { 0xbe, 0x040A }, { 0xbf, 0x045A },
	{ 0xc0, 0x0458 }, { 0xc1, 0x0405 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x040B },
	{ 0xcc, 0x045B }, { 0xcd, 0x040C }, { 0xce, 0x045C }, { 0xcf, 0x0455 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x201E },
	{ 0xd8, 0x040E }, { 0xd9, 0x045E }, { 0xda, 0x040F }, { 0xdb, 0x045F },
	{ 0xdc, 0x2116 }, { 0xdd, 0x0401 }, { 0xde, 0x0451 }, { 0xdf, 0x044F },
	{ 0xe0, 0x0430 }, { 0xe1, 0x0431 }, { 0xe2, 0x0432 }, { 0xe3, 0x0433 },
	{ 0xe4, 0x0434 }, { 0xe5, 0x0435 }, { 0xe6, 0x0436 }, { 0xe7, 0x0437 },
	{ 0xe8, 0x0438 }, { 0xe9, 0x0439 }, { 0xea, 0x043A }, { 0xeb, 0x043B },
	{ 0xec, 0x043C }, { 0xed, 0x043D }, { 0xee, 0x043E }, { 0xef, 0x043F },
	{ 0xf0, 0x0440 }, { 0xf1, 0x0441 }, { 0xf2, 0x0442 }, { 0xf3, 0x0443 },
	{ 0xf4, 0x0444 }, { 0xf5, 0x0445 }, { 0xf6, 0x0446 }, { 0xf7, 0x0447 },
	{ 0xf8, 0x0448 }, { 0xf9, 0x0449 }, { 0xfa, 0x044A }, { 0xfb, 0x044B },
	{ 0xfc, 0x044C }, { 0xfd, 0x044D }, { 0xfe, 0x044E }, { 0xff, 0x20AC }}

var tbl_29 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0xf8f0,0xff61,0xff62,0xff63,0xff64,0xff65,0xff66,0xff67,0xff68,0xff69,0xff6a,0xff6b,0xff6c,0xff6d,0xff6e,0xff6f,
	0xff70,0xff71,0xff72,0xff73,0xff74,0xff75,0xff76,0xff77,0xff78,0xff79,0xff7a,0xff7b,0xff7c,0xff7d,0xff7e,0xff7f,
	0xff80,0xff81,0xff82,0xff83,0xff84,0xff85,0xff86,0xff87,0xff88,0xff89,0xff8a,0xff8b,0xff8c,0xff8d,0xff8e,0xff8f,
	0xff90,0xff91,0xff92,0xff93,0xff94,0xff95,0xff96,0xff97,0xff98,0xff99,0xff9a,0xff9b,0xff9c,0xff9d,0xff9e,0xff9f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xf8f1,0xf8f2,0xf8f3}

var tbl_30 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0xF8F0 }, { 0xa1, 0xFF61 }, { 0xa2, 0xFF62 }, { 0xa3, 0xFF63 },
	{ 0xa4, 0xFF64 }, { 0xa5, 0xFF65 }, { 0xa6, 0xFF66 }, { 0xa7, 0xFF67 },
	{ 0xa8, 0xFF68 }, { 0xa9, 0xFF69 }, { 0xaa, 0xFF6A }, { 0xab, 0xFF6B },
	{ 0xac, 0xFF6C }, { 0xad, 0xFF6D }, { 0xae, 0xFF6E }, { 0xaf, 0xFF6F },
	{ 0xb0, 0xFF70 }, { 0xb1, 0xFF71 }, { 0xb2, 0xFF72 }, { 0xb3, 0xFF73 },
	{ 0xb4, 0xFF74 }, { 0xb5, 0xFF75 }, { 0xb6, 0xFF76 }, { 0xb7, 0xFF77 },
	{ 0xb8, 0xFF78 }, { 0xb9, 0xFF79 }, { 0xba, 0xFF7A }, { 0xbb, 0xFF7B },
	{ 0xbc, 0xFF7C }, { 0xbd, 0xFF7D }, { 0xbe, 0xFF7E }, { 0xbf, 0xFF7F },
	{ 0xc0, 0xFF80 }, { 0xc1, 0xFF81 }, { 0xc2, 0xFF82 }, { 0xc3, 0xFF83 },
	{ 0xc4, 0xFF84 }, { 0xc5, 0xFF85 }, { 0xc6, 0xFF86 }, { 0xc7, 0xFF87 },
	{ 0xc8, 0xFF88 }, { 0xc9, 0xFF89 }, { 0xca, 0xFF8A }, { 0xcb, 0xFF8B },
	{ 0xcc, 0xFF8C }, { 0xcd, 0xFF8D }, { 0xce, 0xFF8E }, { 0xcf, 0xFF8F },
	{ 0xd0, 0xFF90 }, { 0xd1, 0xFF91 }, { 0xd2, 0xFF92 }, { 0xd3, 0xFF93 },
	{ 0xd4, 0xFF94 }, { 0xd5, 0xFF95 }, { 0xd6, 0xFF96 }, { 0xd7, 0xFF97 },
	{ 0xd8, 0xFF98 }, { 0xd9, 0xFF99 }, { 0xda, 0xFF9A }, { 0xdb, 0xFF9B },
	{ 0xdc, 0xFF9C }, { 0xdd, 0xFF9D }, { 0xde, 0xFF9E }, { 0xdf, 0xFF9F },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0xF8F1 }, { 0xfe, 0xF8F2 }, { 0xff, 0xF8F3 }}

var tbl_31 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_32 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_33 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x0100,0x0101,0x00c9,0x0104,0x00d6,0x00dc,0x00e1,0x0105,0x010c,0x00e4,0x010d,0x0106,0x0107,0x00e9,0x0179,
	0x017a,0x010e,0x00ed,0x010f,0x0112,0x0113,0x0116,0x00f3,0x0117,0x00f4,0x00f6,0x00f5,0x00fa,0x011a,0x011b,0x00fc,
	0x2020,0x00b0,0x0118,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x0119,0x00a8,0x2260,0x0123,0x012e,
	0x012f,0x012a,0x2264,0x2265,0x012b,0x0136,0x2202,0x2211,0x0142,0x013b,0x013c,0x013d,0x013e,0x0139,0x013a,0x0145,
	0x0146,0x0143,0x00ac,0x221a,0x0144,0x0147,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x0148,0x0150,0x00d5,0x0151,0x014c,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x014d,0x0154,0x0155,0x0158,0x2039,0x203a,0x0159,0x0156,
	0x0157,0x0160,0x201a,0x201e,0x0161,0x015a,0x015b,0x00c1,0x0164,0x0165,0x00cd,0x017d,0x017e,0x016a,0x00d3,0x00d4,
	0x016b,0x016e,0x00da,0x016f,0x0170,0x0171,0x0172,0x0173,0x00dd,0x00fd,0x0137,0x017b,0x0141,0x017c,0x0122,0x02c7}

var tbl_34 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x0100 }, { 0x82, 0x0101 }, { 0x83, 0x00C9 },
	{ 0x84, 0x0104 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x0105 }, { 0x89, 0x010C }, { 0x8a, 0x00E4 }, { 0x8b, 0x010D },
	{ 0x8c, 0x0106 }, { 0x8d, 0x0107 }, { 0x8e, 0x00E9 }, { 0x8f, 0x0179 },
	{ 0x90, 0x017A }, { 0x91, 0x010E }, { 0x92, 0x00ED }, { 0x93, 0x010F },
	{ 0x94, 0x0112 }, { 0x95, 0x0113 }, { 0x96, 0x0116 }, { 0x97, 0x00F3 },
	{ 0x98, 0x0117 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x011A }, { 0x9e, 0x011B }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x0118 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x0119 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x0123 }, { 0xaf, 0x012E },
	{ 0xb0, 0x012F }, { 0xb1, 0x012A }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x012B }, { 0xb5, 0x0136 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x0142 }, { 0xb9, 0x013B }, { 0xba, 0x013C }, { 0xbb, 0x013D },
	{ 0xbc, 0x013E }, { 0xbd, 0x0139 }, { 0xbe, 0x013A }, { 0xbf, 0x0145 },
	{ 0xc0, 0x0146 }, { 0xc1, 0x0143 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0144 }, { 0xc5, 0x0147 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x0148 },
	{ 0xcc, 0x0150 }, { 0xcd, 0x00D5 }, { 0xce, 0x0151 }, { 0xcf, 0x014C },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x014D }, { 0xd9, 0x0154 }, { 0xda, 0x0155 }, { 0xdb, 0x0158 },
	{ 0xdc, 0x2039 }, { 0xdd, 0x203A }, { 0xde, 0x0159 }, { 0xdf, 0x0156 },
	{ 0xe0, 0x0157 }, { 0xe1, 0x0160 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x0161 }, { 0xe5, 0x015A }, { 0xe6, 0x015B }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x0164 }, { 0xe9, 0x0165 }, { 0xea, 0x00CD }, { 0xeb, 0x017D },
	{ 0xec, 0x017E }, { 0xed, 0x016A }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0x016B }, { 0xf1, 0x016E }, { 0xf2, 0x00DA }, { 0xf3, 0x016F },
	{ 0xf4, 0x0170 }, { 0xf5, 0x0171 }, { 0xf6, 0x0172 }, { 0xf7, 0x0173 },
	{ 0xf8, 0x00DD }, { 0xf9, 0x00FD }, { 0xfa, 0x0137 }, { 0xfb, 0x017B },
	{ 0xfc, 0x0141 }, { 0xfd, 0x017C }, { 0xfe, 0x0122 }, { 0xff, 0x02C7 }}

var tbl_35 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_36 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_37 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00c5,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x00e3,0x00e5,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x00ec,0x00ee,0x00ef,0x00f1,0x00f3,0x00f2,0x00f4,0x00f6,0x00f5,0x00fa,0x00f9,0x00fb,0x00fc,
	0x2020,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x00b4,0x00a8,0x2260,0x00c6,0x00d8,
	0x221e,0x00b1,0x2264,0x2265,0x00a5,0x00b5,0x2202,0x2211,0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x03a9,0x00e6,0x00f8,
	0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x00ff,0x0178,0x2044,0x20ac,0x2039,0x203a,0xfb01,0xfb02,
	0x2021,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x00ca,0x00c1,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4,
	0xf8ff,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc,0x00af,0x02d8,0x02d9,0x02da,0x00b8,0x02dd,0x02db,0x02c7}

var tbl_38 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00C5 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x00E3 },
	{ 0x8c, 0x00E5 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x00EC },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00F2 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x00B4 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x00C6 }, { 0xaf, 0x00D8 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x00A5 }, { 0xb5, 0x00B5 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x220F }, { 0xb9, 0x03C0 }, { 0xba, 0x222B }, { 0xbb, 0x00AA },
	{ 0xbc, 0x00BA }, { 0xbd, 0x03A9 }, { 0xbe, 0x00E6 }, { 0xbf, 0x00F8 },
	{ 0xc0, 0x00BF }, { 0xc1, 0x00A1 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x00C0 },
	{ 0xcc, 0x00C3 }, { 0xcd, 0x00D5 }, { 0xce, 0x0152 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x00FF }, { 0xd9, 0x0178 }, { 0xda, 0x2044 }, { 0xdb, 0x20AC },
	{ 0xdc, 0x2039 }, { 0xdd, 0x203A }, { 0xde, 0xFB01 }, { 0xdf, 0xFB02 },
	{ 0xe0, 0x2021 }, { 0xe1, 0x00B7 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x2030 }, { 0xe5, 0x00C2 }, { 0xe6, 0x00CA }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x00CB }, { 0xe9, 0x00C8 }, { 0xea, 0x00CD }, { 0xeb, 0x00CE },
	{ 0xec, 0x00CF }, { 0xed, 0x00CC }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0xF8FF }, { 0xf1, 0x00D2 }, { 0xf2, 0x00DA }, { 0xf3, 0x00DB },
	{ 0xf4, 0x00D9 }, { 0xf5, 0x0131 }, { 0xf6, 0x02C6 }, { 0xf7, 0x02DC },
	{ 0xf8, 0x00AF }, { 0xf9, 0x02D8 }, { 0xfa, 0x02D9 }, { 0xfb, 0x02DA },
	{ 0xfc, 0x00B8 }, { 0xfd, 0x02DD }, { 0xfe, 0x02DB }, { 0xff, 0x02C7 }}

var tbl_39 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0104,0x0138,0x0156,0x00a4,0x0128,0x013b,0x00a7,0x00a8,0x0160,0x0112,0x0122,0x0166,0x00ad,0x017d,0x00af,
	0x00b0,0x0105,0x02db,0x0157,0x00b4,0x0129,0x013c,0x02c7,0x00b8,0x0161,0x0113,0x0123,0x0167,0x014a,0x017e,0x014b,
	0x0100,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x012e,0x010c,0x00c9,0x0118,0x00cb,0x0116,0x00cd,0x00ce,0x012a,
	0x0110,0x0145,0x014c,0x0136,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x0172,0x00da,0x00db,0x00dc,0x0168,0x016a,0x00df,
	0x0101,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x012f,0x010d,0x00e9,0x0119,0x00eb,0x0117,0x00ed,0x00ee,0x012b,
	0x0111,0x0146,0x014d,0x0137,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x0173,0x00fa,0x00fb,0x00fc,0x0169,0x016b,0x02d9}

var tbl_40 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0104 }, { 0xa2, 0x0138 }, { 0xa3, 0x0156 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0128 }, { 0xa6, 0x013B }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x0160 }, { 0xaa, 0x0112 }, { 0xab, 0x0122 },
	{ 0xac, 0x0166 }, { 0xad, 0x00AD }, { 0xae, 0x017D }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x0105 }, { 0xb2, 0x02DB }, { 0xb3, 0x0157 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x0129 }, { 0xb6, 0x013C }, { 0xb7, 0x02C7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x0161 }, { 0xba, 0x0113 }, { 0xbb, 0x0123 },
	{ 0xbc, 0x0167 }, { 0xbd, 0x014A }, { 0xbe, 0x017E }, { 0xbf, 0x014B },
	{ 0xc0, 0x0100 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x012E },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0118 }, { 0xcb, 0x00CB },
	{ 0xcc, 0x0116 }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x012A },
	{ 0xd0, 0x0110 }, { 0xd1, 0x0145 }, { 0xd2, 0x014C }, { 0xd3, 0x0136 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x0172 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x0168 }, { 0xde, 0x016A }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0101 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x012F },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x0119 }, { 0xeb, 0x00EB },
	{ 0xec, 0x0117 }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x012B },
	{ 0xf0, 0x0111 }, { 0xf1, 0x0146 }, { 0xf2, 0x014D }, { 0xf3, 0x0137 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x0173 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x0169 }, { 0xfe, 0x016B }, { 0xff, 0x02D9 }}

var tbl_41 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x00a1,0x00a2,0x00a3,0x20ac,0x00a5,0x0160,0x00a7,0x0161,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x017d,0x00b5,0x00b6,0x00b7,0x017e,0x00b9,0x00ba,0x00bb,0x0152,0x0153,0x0178,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x00d0,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x00dd,0x00de,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x00f0,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x00fd,0x00fe,0x00ff}

var tbl_42 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x20AC }, { 0xa5, 0x00A5 }, { 0xa6, 0x0160 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x0161 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x017D }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x017E }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x0152 }, { 0xbd, 0x0153 }, { 0xbe, 0x0178 }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x00D0 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x00DE }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x00F0 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x00FE }, { 0xff, 0x00FF }}

var tbl_43 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x1e02,0x1e03,0x00a3,0x010a,0x010b,0x1e0a,0x00a7,0x1e80,0x00a9,0x1e82,0x1e0b,0x1ef2,0x00ad,0x00ae,0x0178,
	0x1e1e,0x1e1f,0x0120,0x0121,0x1e40,0x1e41,0x00b6,0x1e56,0x1e81,0x1e57,0x1e83,0x1e60,0x1ef3,0x1e84,0x1e85,0x1e61,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x0174,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x1e6a,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x00dd,0x0176,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x0175,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x1e6b,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x00fd,0x0177,0x00ff}

var tbl_44 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x1E02 }, { 0xa2, 0x1E03 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x010A }, { 0xa5, 0x010B }, { 0xa6, 0x1E0A }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x1E80 }, { 0xa9, 0x00A9 }, { 0xaa, 0x1E82 }, { 0xab, 0x1E0B },
	{ 0xac, 0x1EF2 }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x0178 },
	{ 0xb0, 0x1E1E }, { 0xb1, 0x1E1F }, { 0xb2, 0x0120 }, { 0xb3, 0x0121 },
	{ 0xb4, 0x1E40 }, { 0xb5, 0x1E41 }, { 0xb6, 0x00B6 }, { 0xb7, 0x1E56 },
	{ 0xb8, 0x1E81 }, { 0xb9, 0x1E57 }, { 0xba, 0x1E83 }, { 0xbb, 0x1E60 },
	{ 0xbc, 0x1EF3 }, { 0xbd, 0x1E84 }, { 0xbe, 0x1E85 }, { 0xbf, 0x1E61 },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x0174 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x1E6A },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x0176 }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x0175 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x1E6B },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x0177 }, { 0xff, 0x00FF }}

var tbl_45 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0104,0x0105,0x0141,0x20ac,0x201e,0x0160,0x00a7,0x0161,0x00a9,0x0218,0x00ab,0x0179,0x00ad,0x017a,0x017b,
	0x00b0,0x00b1,0x010c,0x0142,0x017d,0x201d,0x00b6,0x00b7,0x017e,0x010d,0x0219,0x00bb,0x0152,0x0153,0x0178,0x017c,
	0x00c0,0x00c1,0x00c2,0x0102,0x00c4,0x0106,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x0110,0x0143,0x00d2,0x00d3,0x00d4,0x0150,0x00d6,0x015a,0x0170,0x00d9,0x00da,0x00db,0x00dc,0x0118,0x021a,0x00df,
	0x00e0,0x00e1,0x00e2,0x0103,0x00e4,0x0107,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x0111,0x0144,0x00f2,0x00f3,0x00f4,0x0151,0x00f6,0x015b,0x0171,0x00f9,0x00fa,0x00fb,0x00fc,0x0119,0x021b,0x00ff}

var tbl_46 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0104 }, { 0xa2, 0x0105 }, { 0xa3, 0x0141 },
	{ 0xa4, 0x20AC }, { 0xa5, 0x201E }, { 0xa6, 0x0160 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x0161 }, { 0xa9, 0x00A9 }, { 0xaa, 0x0218 }, { 0xab, 0x00AB },
	{ 0xac, 0x0179 }, { 0xad, 0x00AD }, { 0xae, 0x017A }, { 0xaf, 0x017B },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x010C }, { 0xb3, 0x0142 },
	{ 0xb4, 0x017D }, { 0xb5, 0x201D }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x017E }, { 0xb9, 0x010D }, { 0xba, 0x0219 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x0152 }, { 0xbd, 0x0153 }, { 0xbe, 0x0178 }, { 0xbf, 0x017C },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x0102 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x0106 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x0110 }, { 0xd1, 0x0143 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x0150 }, { 0xd6, 0x00D6 }, { 0xd7, 0x015A },
	{ 0xd8, 0x0170 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x0118 }, { 0xde, 0x021A }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0103 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x0107 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x0111 }, { 0xf1, 0x0144 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x0151 }, { 0xf6, 0x00F6 }, { 0xf7, 0x015B },
	{ 0xf8, 0x0171 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x0119 }, { 0xfe, 0x021B }, { 0xff, 0x00FF }}

var tbl_47 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0e01,0x0e02,0x0e03,0x0e04,0x0e05,0x0e06,0x0e07,0x0e08,0x0e09,0x0e0a,0x0e0b,0x0e0c,0x0e0d,0x0e0e,0x0e0f,
	0x0e10,0x0e11,0x0e12,0x0e13,0x0e14,0x0e15,0x0e16,0x0e17,0x0e18,0x0e19,0x0e1a,0x0e1b,0x0e1c,0x0e1d,0x0e1e,0x0e1f,
	0x0e20,0x0e21,0x0e22,0x0e23,0x0e24,0x0e25,0x0e26,0x0e27,0x0e28,0x0e29,0x0e2a,0x0e2b,0x0e2c,0x0e2d,0x0e2e,0x0e2f,
	0x0e30,0x0e31,0x0e32,0x0e33,0x0e34,0x0e35,0x0e36,0x0e37,0x0e38,0x0e39,0x0e3a,0x0000,0x0000,0x0000,0x0000,0x0e3f,
	0x0e40,0x0e41,0x0e42,0x0e43,0x0e44,0x0e45,0x0e46,0x0e47,0x0e48,0x0e49,0x0e4a,0x0e4b,0x0e4c,0x0e4d,0x0e4e,0x0e4f,
	0x0e50,0x0e51,0x0e52,0x0e53,0x0e54,0x0e55,0x0e56,0x0e57,0x0e58,0x0e59,0x0e5a,0x0e5b,0x0000,0x0000,0x0000,0x0000}

var tbl_48 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0E01 }, { 0xa2, 0x0E02 }, { 0xa3, 0x0E03 },
	{ 0xa4, 0x0E04 }, { 0xa5, 0x0E05 }, { 0xa6, 0x0E06 }, { 0xa7, 0x0E07 },
	{ 0xa8, 0x0E08 }, { 0xa9, 0x0E09 }, { 0xaa, 0x0E0A }, { 0xab, 0x0E0B },
	{ 0xac, 0x0E0C }, { 0xad, 0x0E0D }, { 0xae, 0x0E0E }, { 0xaf, 0x0E0F },
	{ 0xb0, 0x0E10 }, { 0xb1, 0x0E11 }, { 0xb2, 0x0E12 }, { 0xb3, 0x0E13 },
	{ 0xb4, 0x0E14 }, { 0xb5, 0x0E15 }, { 0xb6, 0x0E16 }, { 0xb7, 0x0E17 },
	{ 0xb8, 0x0E18 }, { 0xb9, 0x0E19 }, { 0xba, 0x0E1A }, { 0xbb, 0x0E1B },
	{ 0xbc, 0x0E1C }, { 0xbd, 0x0E1D }, { 0xbe, 0x0E1E }, { 0xbf, 0x0E1F },
	{ 0xc0, 0x0E20 }, { 0xc1, 0x0E21 }, { 0xc2, 0x0E22 }, { 0xc3, 0x0E23 },
	{ 0xc4, 0x0E24 }, { 0xc5, 0x0E25 }, { 0xc6, 0x0E26 }, { 0xc7, 0x0E27 },
	{ 0xc8, 0x0E28 }, { 0xc9, 0x0E29 }, { 0xca, 0x0E2A }, { 0xcb, 0x0E2B },
	{ 0xcc, 0x0E2C }, { 0xcd, 0x0E2D }, { 0xce, 0x0E2E }, { 0xcf, 0x0E2F },
	{ 0xd0, 0x0E30 }, { 0xd1, 0x0E31 }, { 0xd2, 0x0E32 }, { 0xd3, 0x0E33 },
	{ 0xd4, 0x0E34 }, { 0xd5, 0x0E35 }, { 0xd6, 0x0E36 }, { 0xd7, 0x0E37 },
	{ 0xd8, 0x0E38 }, { 0xd9, 0x0E39 }, { 0xda, 0x0E3A }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0E3F },
	{ 0xe0, 0x0E40 }, { 0xe1, 0x0E41 }, { 0xe2, 0x0E42 }, { 0xe3, 0x0E43 },
	{ 0xe4, 0x0E44 }, { 0xe5, 0x0E45 }, { 0xe6, 0x0E46 }, { 0xe7, 0x0E47 },
	{ 0xe8, 0x0E48 }, { 0xe9, 0x0E49 }, { 0xea, 0x0E4A }, { 0xeb, 0x0E4B },
	{ 0xec, 0x0E4C }, { 0xed, 0x0E4D }, { 0xee, 0x0E4E }, { 0xef, 0x0E4F },
	{ 0xf0, 0x0E50 }, { 0xf1, 0x0E51 }, { 0xf2, 0x0E52 }, { 0xf3, 0x0E53 },
	{ 0xf4, 0x0E54 }, { 0xf5, 0x0E55 }, { 0xf6, 0x0E56 }, { 0xf7, 0x0E57 },
	{ 0xf8, 0x0E58 }, { 0xf9, 0x0E59 }, { 0xfa, 0x0E5A }, { 0xfb, 0x0E5B },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_49 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0104,0x0112,0x0122,0x012a,0x0128,0x0136,0x00a7,0x013b,0x0110,0x0160,0x0166,0x017d,0x00ad,0x016a,0x014a,
	0x00b0,0x0105,0x0113,0x0123,0x012b,0x0129,0x0137,0x00b7,0x013c,0x0111,0x0161,0x0167,0x017e,0x2015,0x016b,0x014b,
	0x0100,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x012e,0x010c,0x00c9,0x0118,0x00cb,0x0116,0x00cd,0x00ce,0x00cf,
	0x00d0,0x0145,0x014c,0x00d3,0x00d4,0x00d5,0x00d6,0x0168,0x00d8,0x0172,0x00da,0x00db,0x00dc,0x00dd,0x00de,0x00df,
	0x0101,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x012f,0x010d,0x00e9,0x0119,0x00eb,0x0117,0x00ed,0x00ee,0x00ef,
	0x00f0,0x0146,0x014d,0x00f3,0x00f4,0x00f5,0x00f6,0x0169,0x00f8,0x0173,0x00fa,0x00fb,0x00fc,0x00fd,0x00fe,0x0138}

var tbl_50 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0104 }, { 0xa2, 0x0112 }, { 0xa3, 0x0122 },
	{ 0xa4, 0x012A }, { 0xa5, 0x0128 }, { 0xa6, 0x0136 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x013B }, { 0xa9, 0x0110 }, { 0xaa, 0x0160 }, { 0xab, 0x0166 },
	{ 0xac, 0x017D }, { 0xad, 0x00AD }, { 0xae, 0x016A }, { 0xaf, 0x014A },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x0105 }, { 0xb2, 0x0113 }, { 0xb3, 0x0123 },
	{ 0xb4, 0x012B }, { 0xb5, 0x0129 }, { 0xb6, 0x0137 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x013C }, { 0xb9, 0x0111 }, { 0xba, 0x0161 }, { 0xbb, 0x0167 },
	{ 0xbc, 0x017E }, { 0xbd, 0x2015 }, { 0xbe, 0x016B }, { 0xbf, 0x014B },
	{ 0xc0, 0x0100 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x012E },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0118 }, { 0xcb, 0x00CB },
	{ 0xcc, 0x0116 }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x00D0 }, { 0xd1, 0x0145 }, { 0xd2, 0x014C }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x0168 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x0172 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x00DE }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0101 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x012F },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x0119 }, { 0xeb, 0x00EB },
	{ 0xec, 0x0117 }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x00F0 }, { 0xf1, 0x0146 }, { 0xf2, 0x014D }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x0169 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x0173 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x00FE }, { 0xff, 0x0138 }}

var tbl_51 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x201d,0x00a2,0x00a3,0x00a4,0x201e,0x00a6,0x00a7,0x00d8,0x00a9,0x0156,0x00ab,0x00ac,0x00ad,0x00ae,0x00c6,
	0x00b0,0x00b1,0x00b2,0x00b3,0x201c,0x00b5,0x00b6,0x00b7,0x00f8,0x00b9,0x0157,0x00bb,0x00bc,0x00bd,0x00be,0x00e6,
	0x0104,0x012e,0x0100,0x0106,0x00c4,0x00c5,0x0118,0x0112,0x010c,0x00c9,0x0179,0x0116,0x0122,0x0136,0x012a,0x013b,
	0x0160,0x0143,0x0145,0x00d3,0x014c,0x00d5,0x00d6,0x00d7,0x0172,0x0141,0x015a,0x016a,0x00dc,0x017b,0x017d,0x00df,
	0x0105,0x012f,0x0101,0x0107,0x00e4,0x00e5,0x0119,0x0113,0x010d,0x00e9,0x017a,0x0117,0x0123,0x0137,0x012b,0x013c,
	0x0161,0x0144,0x0146,0x00f3,0x014d,0x00f5,0x00f6,0x00f7,0x0173,0x0142,0x015b,0x016b,0x00fc,0x017c,0x017e,0x2019}

var tbl_52 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x201D }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x201E }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00D8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x0156 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00C6 },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x201C }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00F8 }, { 0xb9, 0x00B9 }, { 0xba, 0x0157 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00E6 },
	{ 0xc0, 0x0104 }, { 0xc1, 0x012E }, { 0xc2, 0x0100 }, { 0xc3, 0x0106 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x0118 }, { 0xc7, 0x0112 },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0179 }, { 0xcb, 0x0116 },
	{ 0xcc, 0x0122 }, { 0xcd, 0x0136 }, { 0xce, 0x012A }, { 0xcf, 0x013B },
	{ 0xd0, 0x0160 }, { 0xd1, 0x0143 }, { 0xd2, 0x0145 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x014C }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x0172 }, { 0xd9, 0x0141 }, { 0xda, 0x015A }, { 0xdb, 0x016A },
	{ 0xdc, 0x00DC }, { 0xdd, 0x017B }, { 0xde, 0x017D }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0105 }, { 0xe1, 0x012F }, { 0xe2, 0x0101 }, { 0xe3, 0x0107 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x0119 }, { 0xe7, 0x0113 },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x017A }, { 0xeb, 0x0117 },
	{ 0xec, 0x0123 }, { 0xed, 0x0137 }, { 0xee, 0x012B }, { 0xef, 0x013C },
	{ 0xf0, 0x0161 }, { 0xf1, 0x0144 }, { 0xf2, 0x0146 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x014D }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x0173 }, { 0xf9, 0x0142 }, { 0xfa, 0x015B }, { 0xfb, 0x016B },
	{ 0xfc, 0x00FC }, { 0xfd, 0x017C }, { 0xfe, 0x017E }, { 0xff, 0x2019 }}

var tbl_53 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x00e9,0x00e2,0x0084,0x00e0,0x0086,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x008d,0x008e,0x008f,
	0x0090,0x0651,0x0652,0x00f4,0x00a4,0x0640,0x00fb,0x00f9,0x0621,0x0622,0x0623,0x0624,0x00a3,0x0625,0x0626,0x0627,
	0x0628,0x0629,0x062a,0x062b,0x062c,0x062d,0x062e,0x062f,0x0630,0x0631,0x0632,0x0633,0x0634,0x0635,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x0636,0x0637,0x0638,0x0639,0x063a,0x0641,0x00b5,0x0642,0x0643,0x0644,0x0645,0x0646,0x0647,0x0648,0x0649,0x064a,
	0x2261,0x064b,0x064c,0x064d,0x064e,0x064f,0x0650,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_54 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x0084 }, { 0x85, 0x00E0 }, { 0x86, 0x0086 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0651 }, { 0x92, 0x0652 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00A4 }, { 0x95, 0x0640 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x0621 }, { 0x99, 0x0622 }, { 0x9a, 0x0623 }, { 0x9b, 0x0624 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x0625 }, { 0x9e, 0x0626 }, { 0x9f, 0x0627 },
	{ 0xa0, 0x0628 }, { 0xa1, 0x0629 }, { 0xa2, 0x062A }, { 0xa3, 0x062B },
	{ 0xa4, 0x062C }, { 0xa5, 0x062D }, { 0xa6, 0x062E }, { 0xa7, 0x062F },
	{ 0xa8, 0x0630 }, { 0xa9, 0x0631 }, { 0xaa, 0x0632 }, { 0xab, 0x0633 },
	{ 0xac, 0x0634 }, { 0xad, 0x0635 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x0636 }, { 0xe1, 0x0637 }, { 0xe2, 0x0638 }, { 0xe3, 0x0639 },
	{ 0xe4, 0x063A }, { 0xe5, 0x0641 }, { 0xe6, 0x00B5 }, { 0xe7, 0x0642 },
	{ 0xe8, 0x0643 }, { 0xe9, 0x0644 }, { 0xea, 0x0645 }, { 0xeb, 0x0646 },
	{ 0xec, 0x0647 }, { 0xed, 0x0648 }, { 0xee, 0x0649 }, { 0xef, 0x064A },
	{ 0xf0, 0x2261 }, { 0xf1, 0x064B }, { 0xf2, 0x064C }, { 0xf3, 0x064D },
	{ 0xf4, 0x064E }, { 0xf5, 0x064F }, { 0xf6, 0x0650 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_55 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x05d0,0x05d1,0x05d2,0x05d3,0x05d4,0x05d5,0x05d6,0x05d7,0x05d8,0x00a2,0x002e,0x003c,0x0028,0x002b,0x007c,
	0x0026,0x05d9,0x05da,0x05db,0x05dc,0x05dd,0x05de,0x05df,0x05e0,0x05e1,0x0021,0x0024,0x002a,0x0029,0x003b,0x00ac,
	0x002d,0x002f,0x05e2,0x05e3,0x05e4,0x05e5,0x05e6,0x05e7,0x05e8,0x05e9,0x00a6,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x0000,0x05ea,0x0000,0x0000,0x00a0,0x0000,0x0000,0x0000,0x2017,0x0060,0x003a,0x0023,0x0040,0x0027,0x003d,0x0022,
	0x0000,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x00ab,0x00bb,0x0000,0x0000,0x0000,0x00b1,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x0000,0x0000,0x0000,0x00b8,0x0000,0x00a4,
	0x00b5,0x007e,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x0000,0x0000,0x0000,0x0000,0x0000,0x00ae,
	0x005e,0x00a3,0x00a5,0x00b7,0x00a9,0x00a7,0x00b6,0x00bc,0x00bd,0x00be,0x005b,0x005d,0x00af,0x00a8,0x00b4,0x00d7,
	0x007b,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x007d,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b9,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x005c,0x00f7,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x0000,0x0000,0x0000,0x0000,0x009f}

var tbl_56 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x05D0 }, { 0x42, 0x05D1 }, { 0x43, 0x05D2 },
	{ 0x44, 0x05D3 }, { 0x45, 0x05D4 }, { 0x46, 0x05D5 }, { 0x47, 0x05D6 },
	{ 0x48, 0x05D7 }, { 0x49, 0x05D8 }, { 0x4a, 0x00A2 }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x007C },
	{ 0x50, 0x0026 }, { 0x51, 0x05D9 }, { 0x52, 0x05DA }, { 0x53, 0x05DB },
	{ 0x54, 0x05DC }, { 0x55, 0x05DD }, { 0x56, 0x05DE }, { 0x57, 0x05DF },
	{ 0x58, 0x05E0 }, { 0x59, 0x05E1 }, { 0x5a, 0x0021 }, { 0x5b, 0x0024 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x00AC },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x05E2 }, { 0x63, 0x05E3 },
	{ 0x64, 0x05E4 }, { 0x65, 0x05E5 }, { 0x66, 0x05E6 }, { 0x67, 0x05E7 },
	{ 0x68, 0x05E8 }, { 0x69, 0x05E9 }, { 0x6a, 0x00A6 }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x0000 }, { 0x71, 0x05EA }, { 0x72, 0x0000 }, { 0x73, 0x0000 },
	{ 0x74, 0x00A0 }, { 0x75, 0x0000 }, { 0x76, 0x0000 }, { 0x77, 0x0000 },
	{ 0x78, 0x2017 }, { 0x79, 0x0060 }, { 0x7a, 0x003A }, { 0x7b, 0x0023 },
	{ 0x7c, 0x0040 }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x0022 },
	{ 0x80, 0x0000 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x00AB }, { 0x8b, 0x00BB },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x00B1 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x00B8 }, { 0x9e, 0x0000 }, { 0x9f, 0x00A4 },
	{ 0xa0, 0x00B5 }, { 0xa1, 0x007E }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x00AE },
	{ 0xb0, 0x005E }, { 0xb1, 0x00A3 }, { 0xb2, 0x00A5 }, { 0xb3, 0x00B7 },
	{ 0xb4, 0x00A9 }, { 0xb5, 0x00A7 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00BC },
	{ 0xb8, 0x00BD }, { 0xb9, 0x00BE }, { 0xba, 0x005B }, { 0xbb, 0x005D },
	{ 0xbc, 0x00AF }, { 0xbd, 0x00A8 }, { 0xbe, 0x00B4 }, { 0xbf, 0x00D7 },
	{ 0xc0, 0x007B }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x007D }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B9 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x005C }, { 0xe1, 0x00F7 }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x009F }}

var tbl_57 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x00a0,0x00e2,0x00e4,0x00e0,0x00e1,0x00e3,0x00e5,0x00e7,0x00f1,0x005b,0x002e,0x003c,0x0028,0x002b,0x0021,
	0x0026,0x00e9,0x00ea,0x00eb,0x00e8,0x00ed,0x00ee,0x00ef,0x00ec,0x00df,0x005d,0x0024,0x002a,0x0029,0x003b,0x005e,
	0x002d,0x002f,0x00c2,0x00c4,0x00c0,0x00c1,0x00c3,0x00c5,0x00c7,0x00d1,0x00a6,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x00f8,0x00c9,0x00ca,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x0060,0x003a,0x0023,0x0040,0x0027,0x003d,0x0022,
	0x00d8,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x00ab,0x00bb,0x00f0,0x00fd,0x00fe,0x00b1,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x00aa,0x00ba,0x00e6,0x00b8,0x00c6,0x00a4,
	0x00b5,0x007e,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x00a1,0x00bf,0x00d0,0x00dd,0x00de,0x00ae,
	0x00a2,0x00a3,0x00a5,0x00b7,0x00a9,0x00a7,0x00b6,0x00bc,0x00bd,0x00be,0x00ac,0x007c,0x00af,0x00a8,0x00b4,0x00d7,
	0x007b,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x00f4,0x00f6,0x00f2,0x00f3,0x00f5,
	0x007d,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b9,0x00fb,0x00fc,0x00f9,0x00fa,0x00ff,
	0x005c,0x00f7,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x00d4,0x00d6,0x00d2,0x00d3,0x00d5,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x00db,0x00dc,0x00d9,0x00da,0x009f}

var tbl_58 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x00A0 }, { 0x42, 0x00E2 }, { 0x43, 0x00E4 },
	{ 0x44, 0x00E0 }, { 0x45, 0x00E1 }, { 0x46, 0x00E3 }, { 0x47, 0x00E5 },
	{ 0x48, 0x00E7 }, { 0x49, 0x00F1 }, { 0x4a, 0x005B }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x0021 },
	{ 0x50, 0x0026 }, { 0x51, 0x00E9 }, { 0x52, 0x00EA }, { 0x53, 0x00EB },
	{ 0x54, 0x00E8 }, { 0x55, 0x00ED }, { 0x56, 0x00EE }, { 0x57, 0x00EF },
	{ 0x58, 0x00EC }, { 0x59, 0x00DF }, { 0x5a, 0x005D }, { 0x5b, 0x0024 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x005E },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x00C2 }, { 0x63, 0x00C4 },
	{ 0x64, 0x00C0 }, { 0x65, 0x00C1 }, { 0x66, 0x00C3 }, { 0x67, 0x00C5 },
	{ 0x68, 0x00C7 }, { 0x69, 0x00D1 }, { 0x6a, 0x00A6 }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x00F8 }, { 0x71, 0x00C9 }, { 0x72, 0x00CA }, { 0x73, 0x00CB },
	{ 0x74, 0x00C8 }, { 0x75, 0x00CD }, { 0x76, 0x00CE }, { 0x77, 0x00CF },
	{ 0x78, 0x00CC }, { 0x79, 0x0060 }, { 0x7a, 0x003A }, { 0x7b, 0x0023 },
	{ 0x7c, 0x0040 }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x0022 },
	{ 0x80, 0x00D8 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x00AB }, { 0x8b, 0x00BB },
	{ 0x8c, 0x00F0 }, { 0x8d, 0x00FD }, { 0x8e, 0x00FE }, { 0x8f, 0x00B1 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x00AA }, { 0x9b, 0x00BA },
	{ 0x9c, 0x00E6 }, { 0x9d, 0x00B8 }, { 0x9e, 0x00C6 }, { 0x9f, 0x00A4 },
	{ 0xa0, 0x00B5 }, { 0xa1, 0x007E }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x00A1 }, { 0xab, 0x00BF },
	{ 0xac, 0x00D0 }, { 0xad, 0x00DD }, { 0xae, 0x00DE }, { 0xaf, 0x00AE },
	{ 0xb0, 0x00A2 }, { 0xb1, 0x00A3 }, { 0xb2, 0x00A5 }, { 0xb3, 0x00B7 },
	{ 0xb4, 0x00A9 }, { 0xb5, 0x00A7 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00BC },
	{ 0xb8, 0x00BD }, { 0xb9, 0x00BE }, { 0xba, 0x00AC }, { 0xbb, 0x007C },
	{ 0xbc, 0x00AF }, { 0xbd, 0x00A8 }, { 0xbe, 0x00B4 }, { 0xbf, 0x00D7 },
	{ 0xc0, 0x007B }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x00F4 },
	{ 0xcc, 0x00F6 }, { 0xcd, 0x00F2 }, { 0xce, 0x00F3 }, { 0xcf, 0x00F5 },
	{ 0xd0, 0x007D }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B9 }, { 0xdb, 0x00FB },
	{ 0xdc, 0x00FC }, { 0xdd, 0x00F9 }, { 0xde, 0x00FA }, { 0xdf, 0x00FF },
	{ 0xe0, 0x005C }, { 0xe1, 0x00F7 }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x00D4 },
	{ 0xec, 0x00D6 }, { 0xed, 0x00D2 }, { 0xee, 0x00D3 }, { 0xef, 0x00D5 },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x00DB },
	{ 0xfc, 0x00DC }, { 0xfd, 0x00D9 }, { 0xfe, 0x00DA }, { 0xff, 0x009F }}

var tbl_59 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x0100,0x0101,0x00c9,0x0104,0x00d6,0x00dc,0x00e1,0x0105,0x010c,0x00e4,0x010d,0x0106,0x0107,0x00e9,0x0179,
	0x017a,0x010e,0x00ed,0x010f,0x0112,0x0113,0x0116,0x00f3,0x0117,0x00f4,0x00f6,0x00f5,0x00fa,0x011a,0x011b,0x00fc,
	0x2020,0x00b0,0x0118,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x0119,0x00a8,0x2260,0x0123,0x012e,
	0x012f,0x012a,0x2264,0x2265,0x012b,0x0136,0x2202,0x2211,0x0142,0x013b,0x013c,0x013d,0x013e,0x0139,0x013a,0x0145,
	0x0146,0x0143,0x00ac,0x221a,0x0144,0x0147,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x0148,0x0150,0x00d5,0x0151,0x014c,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x014d,0x0154,0x0155,0x0158,0x2039,0x203a,0x0159,0x0156,
	0x0157,0x0160,0x201a,0x201e,0x0161,0x015a,0x015b,0x00c1,0x0164,0x0165,0x00cd,0x017d,0x017e,0x016a,0x00d3,0x00d4,
	0x016b,0x016e,0x00da,0x016f,0x0170,0x0171,0x0172,0x0173,0x00dd,0x00fd,0x0137,0x017b,0x0141,0x017c,0x0122,0x02c7}

var tbl_60 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x0100 }, { 0x82, 0x0101 }, { 0x83, 0x00C9 },
	{ 0x84, 0x0104 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x0105 }, { 0x89, 0x010C }, { 0x8a, 0x00E4 }, { 0x8b, 0x010D },
	{ 0x8c, 0x0106 }, { 0x8d, 0x0107 }, { 0x8e, 0x00E9 }, { 0x8f, 0x0179 },
	{ 0x90, 0x017A }, { 0x91, 0x010E }, { 0x92, 0x00ED }, { 0x93, 0x010F },
	{ 0x94, 0x0112 }, { 0x95, 0x0113 }, { 0x96, 0x0116 }, { 0x97, 0x00F3 },
	{ 0x98, 0x0117 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x011A }, { 0x9e, 0x011B }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x0118 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x0119 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x0123 }, { 0xaf, 0x012E },
	{ 0xb0, 0x012F }, { 0xb1, 0x012A }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x012B }, { 0xb5, 0x0136 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x0142 }, { 0xb9, 0x013B }, { 0xba, 0x013C }, { 0xbb, 0x013D },
	{ 0xbc, 0x013E }, { 0xbd, 0x0139 }, { 0xbe, 0x013A }, { 0xbf, 0x0145 },
	{ 0xc0, 0x0146 }, { 0xc1, 0x0143 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0144 }, { 0xc5, 0x0147 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x0148 },
	{ 0xcc, 0x0150 }, { 0xcd, 0x00D5 }, { 0xce, 0x0151 }, { 0xcf, 0x014C },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x014D }, { 0xd9, 0x0154 }, { 0xda, 0x0155 }, { 0xdb, 0x0158 },
	{ 0xdc, 0x2039 }, { 0xdd, 0x203A }, { 0xde, 0x0159 }, { 0xdf, 0x0156 },
	{ 0xe0, 0x0157 }, { 0xe1, 0x0160 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x0161 }, { 0xe5, 0x015A }, { 0xe6, 0x015B }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x0164 }, { 0xe9, 0x0165 }, { 0xea, 0x00CD }, { 0xeb, 0x017D },
	{ 0xec, 0x017E }, { 0xed, 0x016A }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0x016B }, { 0xf1, 0x016E }, { 0xf2, 0x00DA }, { 0xf3, 0x016F },
	{ 0xf4, 0x0170 }, { 0xf5, 0x0171 }, { 0xf6, 0x0172 }, { 0xf7, 0x0173 },
	{ 0xf8, 0x00DD }, { 0xf9, 0x00FD }, { 0xfa, 0x0137 }, { 0xfb, 0x017B },
	{ 0xfc, 0x0141 }, { 0xfd, 0x017C }, { 0xfe, 0x0122 }, { 0xff, 0x02C7 }}

var tbl_61 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_62 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_63 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00d0,0x00f0,0x00de,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00fe,0x00fb,0x00dd,0x00fd,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x20a7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00c1,0x00cd,0x00d3,0x00da,0x00bf,0x2310,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_64 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00D0 },
	{ 0x8c, 0x00F0 }, { 0x8d, 0x00DE }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00FE }, { 0x96, 0x00FB }, { 0x97, 0x00DD },
	{ 0x98, 0x00FD }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x20A7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00C1 }, { 0xa5, 0x00CD }, { 0xa6, 0x00D3 }, { 0xa7, 0x00DA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x2310 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_65 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00a0,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x06ba,0x00ab,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x2026,0x00ee,0x00ef,0x00f1,0x00f3,0x00bb,0x00f4,0x00f6,0x00f7,0x00fa,0x00f9,0x00fb,0x00fc,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x066a,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x060c,0x002d,0x002e,0x002f,
	0x06f0,0x06f1,0x06f2,0x06f3,0x06f4,0x06f5,0x06f6,0x06f7,0x06f8,0x06f9,0x003a,0x061b,0x003c,0x003d,0x003e,0x061f,
	0x274a,0x0621,0x0622,0x0623,0x0624,0x0625,0x0626,0x0627,0x0628,0x0629,0x062a,0x062b,0x062c,0x062d,0x062e,0x062f,
	0x0630,0x0631,0x0632,0x0633,0x0634,0x0635,0x0636,0x0637,0x0638,0x0639,0x063a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0640,0x0641,0x0642,0x0643,0x0644,0x0645,0x0646,0x0647,0x0648,0x0649,0x064a,0x064b,0x064c,0x064d,0x064e,0x064f,
	0x0650,0x0651,0x0652,0x067e,0x0679,0x0686,0x06d5,0x06a4,0x06af,0x0688,0x0691,0x007b,0x007c,0x007d,0x0698,0x06d2}

var tbl_66 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00A0 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x06BA },
	{ 0x8c, 0x00AB }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x2026 },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00BB }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F7 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x0020 }, { 0xa1, 0x0021 }, { 0xa2, 0x0022 }, { 0xa3, 0x0023 },
	{ 0xa4, 0x0024 }, { 0xa5, 0x066A }, { 0xa6, 0x0026 }, { 0xa7, 0x0027 },
	{ 0xa8, 0x0028 }, { 0xa9, 0x0029 }, { 0xaa, 0x002A }, { 0xab, 0x002B },
	{ 0xac, 0x060C }, { 0xad, 0x002D }, { 0xae, 0x002E }, { 0xaf, 0x002F },
	{ 0xb0, 0x06F0 }, { 0xb1, 0x06F1 }, { 0xb2, 0x06F2 }, { 0xb3, 0x06F3 },
	{ 0xb4, 0x06F4 }, { 0xb5, 0x06F5 }, { 0xb6, 0x06F6 }, { 0xb7, 0x06F7 },
	{ 0xb8, 0x06F8 }, { 0xb9, 0x06F9 }, { 0xba, 0x003A }, { 0xbb, 0x061B },
	{ 0xbc, 0x003C }, { 0xbd, 0x003D }, { 0xbe, 0x003E }, { 0xbf, 0x061F },
	{ 0xc0, 0x274A }, { 0xc1, 0x0621 }, { 0xc2, 0x0622 }, { 0xc3, 0x0623 },
	{ 0xc4, 0x0624 }, { 0xc5, 0x0625 }, { 0xc6, 0x0626 }, { 0xc7, 0x0627 },
	{ 0xc8, 0x0628 }, { 0xc9, 0x0629 }, { 0xca, 0x062A }, { 0xcb, 0x062B },
	{ 0xcc, 0x062C }, { 0xcd, 0x062D }, { 0xce, 0x062E }, { 0xcf, 0x062F },
	{ 0xd0, 0x0630 }, { 0xd1, 0x0631 }, { 0xd2, 0x0632 }, { 0xd3, 0x0633 },
	{ 0xd4, 0x0634 }, { 0xd5, 0x0635 }, { 0xd6, 0x0636 }, { 0xd7, 0x0637 },
	{ 0xd8, 0x0638 }, { 0xd9, 0x0639 }, { 0xda, 0x063A }, { 0xdb, 0x005B },
	{ 0xdc, 0x005C }, { 0xdd, 0x005D }, { 0xde, 0x005E }, { 0xdf, 0x005F },
	{ 0xe0, 0x0640 }, { 0xe1, 0x0641 }, { 0xe2, 0x0642 }, { 0xe3, 0x0643 },
	{ 0xe4, 0x0644 }, { 0xe5, 0x0645 }, { 0xe6, 0x0646 }, { 0xe7, 0x0647 },
	{ 0xe8, 0x0648 }, { 0xe9, 0x0649 }, { 0xea, 0x064A }, { 0xeb, 0x064B },
	{ 0xec, 0x064C }, { 0xed, 0x064D }, { 0xee, 0x064E }, { 0xef, 0x064F },
	{ 0xf0, 0x0650 }, { 0xf1, 0x0651 }, { 0xf2, 0x0652 }, { 0xf3, 0x067E },
	{ 0xf4, 0x0679 }, { 0xf5, 0x0686 }, { 0xf6, 0x06D5 }, { 0xf7, 0x06A4 },
	{ 0xf8, 0x06AF }, { 0xf9, 0x0688 }, { 0xfa, 0x0691 }, { 0xfb, 0x007B },
	{ 0xfc, 0x007C }, { 0xfd, 0x007D }, { 0xfe, 0x0698 }, { 0xff, 0x06D2 }}

var tbl_67 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00c5,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x00e3,0x00e5,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x00ec,0x00ee,0x00ef,0x00f1,0x00f3,0x00f2,0x00f4,0x00f6,0x00f5,0x00fa,0x00f9,0x00fb,0x00fc,
	0x2020,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x00b4,0x00a8,0x2260,0x0102,0x0218,
	0x221e,0x00b1,0x2264,0x2265,0x00a5,0x00b5,0x2202,0x2211,0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x03a9,0x0103,0x0219,
	0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x00ff,0x0178,0x2044,0x20ac,0x2039,0x203a,0x021a,0x021b,
	0x2021,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x00ca,0x00c1,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4,
	0xf8ff,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc,0x00af,0x02d8,0x02d9,0x02da,0x00b8,0x02dd,0x02db,0x02c7}

var tbl_68 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00C5 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x00E3 },
	{ 0x8c, 0x00E5 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x00EC },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00F2 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x00B4 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x0102 }, { 0xaf, 0x0218 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x00A5 }, { 0xb5, 0x00B5 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x220F }, { 0xb9, 0x03C0 }, { 0xba, 0x222B }, { 0xbb, 0x00AA },
	{ 0xbc, 0x00BA }, { 0xbd, 0x03A9 }, { 0xbe, 0x0103 }, { 0xbf, 0x0219 },
	{ 0xc0, 0x00BF }, { 0xc1, 0x00A1 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x00C0 },
	{ 0xcc, 0x00C3 }, { 0xcd, 0x00D5 }, { 0xce, 0x0152 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x00FF }, { 0xd9, 0x0178 }, { 0xda, 0x2044 }, { 0xdb, 0x20AC },
	{ 0xdc, 0x2039 }, { 0xdd, 0x203A }, { 0xde, 0x021A }, { 0xdf, 0x021B },
	{ 0xe0, 0x2021 }, { 0xe1, 0x00B7 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x2030 }, { 0xe5, 0x00C2 }, { 0xe6, 0x00CA }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x00CB }, { 0xe9, 0x00C8 }, { 0xea, 0x00CD }, { 0xeb, 0x00CE },
	{ 0xec, 0x00CF }, { 0xed, 0x00CC }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0xF8FF }, { 0xf1, 0x00D2 }, { 0xf2, 0x00DA }, { 0xf3, 0x00DB },
	{ 0xf4, 0x00D9 }, { 0xf5, 0x0131 }, { 0xf6, 0x02C6 }, { 0xf7, 0x02DC },
	{ 0xf8, 0x00AF }, { 0xf9, 0x02D8 }, { 0xfa, 0x02D9 }, { 0xfb, 0x02DA },
	{ 0xfc, 0x00B8 }, { 0xfd, 0x02DD }, { 0xfe, 0x02DB }, { 0xff, 0x02C7 }}

var tbl_69 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00c5,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x00e3,0x00e5,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x00ec,0x00ee,0x00ef,0x00f1,0x00f3,0x00f2,0x00f4,0x00f6,0x00f5,0x00fa,0x00f9,0x00fb,0x00fc,
	0x00dd,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x00b4,0x00a8,0x2260,0x00c6,0x00d8,
	0x221e,0x00b1,0x2264,0x2265,0x00a5,0x00b5,0x2202,0x2211,0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x03a9,0x00e6,0x00f8,
	0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x00ff,0x0178,0x2044,0x20ac,0x00d0,0x00f0,0x00de,0x00fe,
	0x00fd,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x00ca,0x00c1,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4,
	0xf8ff,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc,0x00af,0x02d8,0x02d9,0x02da,0x00b8,0x02dd,0x02db,0x02c7}

var tbl_70 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00C5 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x00E3 },
	{ 0x8c, 0x00E5 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x00EC },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00F2 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x00DD }, { 0xa1, 0x00B0 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x00B4 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x00C6 }, { 0xaf, 0x00D8 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x00A5 }, { 0xb5, 0x00B5 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x220F }, { 0xb9, 0x03C0 }, { 0xba, 0x222B }, { 0xbb, 0x00AA },
	{ 0xbc, 0x00BA }, { 0xbd, 0x03A9 }, { 0xbe, 0x00E6 }, { 0xbf, 0x00F8 },
	{ 0xc0, 0x00BF }, { 0xc1, 0x00A1 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x00C0 },
	{ 0xcc, 0x00C3 }, { 0xcd, 0x00D5 }, { 0xce, 0x0152 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x00FF }, { 0xd9, 0x0178 }, { 0xda, 0x2044 }, { 0xdb, 0x20AC },
	{ 0xdc, 0x00D0 }, { 0xdd, 0x00F0 }, { 0xde, 0x00DE }, { 0xdf, 0x00FE },
	{ 0xe0, 0x00FD }, { 0xe1, 0x00B7 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x2030 }, { 0xe5, 0x00C2 }, { 0xe6, 0x00CA }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x00CB }, { 0xe9, 0x00C8 }, { 0xea, 0x00CD }, { 0xeb, 0x00CE },
	{ 0xec, 0x00CF }, { 0xed, 0x00CC }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0xF8FF }, { 0xf1, 0x00D2 }, { 0xf2, 0x00DA }, { 0xf3, 0x00DB },
	{ 0xf4, 0x00D9 }, { 0xf5, 0x0131 }, { 0xf6, 0x02C6 }, { 0xf7, 0x02DC },
	{ 0xf8, 0x00AF }, { 0xf9, 0x02D8 }, { 0xfa, 0x02D9 }, { 0xfb, 0x02DA },
	{ 0xfc, 0x00B8 }, { 0xfd, 0x02DD }, { 0xfe, 0x02DB }, { 0xff, 0x02C7 }}

var tbl_71 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e3,0x00e0,0x00c1,0x00e7,0x00ea,0x00ca,0x00e8,0x00cd,0x00d4,0x00ec,0x00c3,0x00c2,
	0x00c9,0x00c0,0x00c8,0x00f4,0x00f5,0x00f2,0x00da,0x00f9,0x00cc,0x00d5,0x00dc,0x00a2,0x00a3,0x00d9,0x20a7,0x00d3,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x00d2,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_72 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E3 }, { 0x85, 0x00E0 }, { 0x86, 0x00C1 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00CA }, { 0x8a, 0x00E8 }, { 0x8b, 0x00CD },
	{ 0x8c, 0x00D4 }, { 0x8d, 0x00EC }, { 0x8e, 0x00C3 }, { 0x8f, 0x00C2 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00C0 }, { 0x92, 0x00C8 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F5 }, { 0x95, 0x00F2 }, { 0x96, 0x00DA }, { 0x97, 0x00F9 },
	{ 0x98, 0x00CC }, { 0x99, 0x00D5 }, { 0x9a, 0x00DC }, { 0x9b, 0x00A2 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D9 }, { 0x9e, 0x20A7 }, { 0x9f, 0x00D3 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x00D2 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_73 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0452,0x0402,0x0453,0x0403,0x0451,0x0401,0x0454,0x0404,0x0455,0x0405,0x0456,0x0406,0x0457,0x0407,0x0458,0x0408,
	0x0459,0x0409,0x045a,0x040a,0x045b,0x040b,0x045c,0x040c,0x045e,0x040e,0x045f,0x040f,0x044e,0x042e,0x044a,0x042a,
	0x0430,0x0410,0x0431,0x0411,0x0446,0x0426,0x0434,0x0414,0x0435,0x0415,0x0444,0x0424,0x0433,0x0413,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x0445,0x0425,0x0438,0x0418,0x2563,0x2551,0x2557,0x255d,0x0439,0x0419,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x043a,0x041a,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x043b,0x041b,0x043c,0x041c,0x043d,0x041d,0x043e,0x041e,0x043f,0x2518,0x250c,0x2588,0x2584,0x041f,0x044f,0x2580,
	0x042f,0x0440,0x0420,0x0441,0x0421,0x0442,0x0422,0x0443,0x0423,0x0436,0x0416,0x0432,0x0412,0x044c,0x042c,0x2116,
	0x00ad,0x044b,0x042b,0x0437,0x0417,0x0448,0x0428,0x044d,0x042d,0x0449,0x0429,0x0447,0x0427,0x00a7,0x25a0,0x00a0}

var tbl_74 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0452 }, { 0x81, 0x0402 }, { 0x82, 0x0453 }, { 0x83, 0x0403 },
	{ 0x84, 0x0451 }, { 0x85, 0x0401 }, { 0x86, 0x0454 }, { 0x87, 0x0404 },
	{ 0x88, 0x0455 }, { 0x89, 0x0405 }, { 0x8a, 0x0456 }, { 0x8b, 0x0406 },
	{ 0x8c, 0x0457 }, { 0x8d, 0x0407 }, { 0x8e, 0x0458 }, { 0x8f, 0x0408 },
	{ 0x90, 0x0459 }, { 0x91, 0x0409 }, { 0x92, 0x045A }, { 0x93, 0x040A },
	{ 0x94, 0x045B }, { 0x95, 0x040B }, { 0x96, 0x045C }, { 0x97, 0x040C },
	{ 0x98, 0x045E }, { 0x99, 0x040E }, { 0x9a, 0x045F }, { 0x9b, 0x040F },
	{ 0x9c, 0x044E }, { 0x9d, 0x042E }, { 0x9e, 0x044A }, { 0x9f, 0x042A },
	{ 0xa0, 0x0430 }, { 0xa1, 0x0410 }, { 0xa2, 0x0431 }, { 0xa3, 0x0411 },
	{ 0xa4, 0x0446 }, { 0xa5, 0x0426 }, { 0xa6, 0x0434 }, { 0xa7, 0x0414 },
	{ 0xa8, 0x0435 }, { 0xa9, 0x0415 }, { 0xaa, 0x0444 }, { 0xab, 0x0424 },
	{ 0xac, 0x0433 }, { 0xad, 0x0413 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x0445 }, { 0xb6, 0x0425 }, { 0xb7, 0x0438 },
	{ 0xb8, 0x0418 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x0439 }, { 0xbe, 0x0419 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x043A }, { 0xc7, 0x041A },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x043B }, { 0xd1, 0x041B }, { 0xd2, 0x043C }, { 0xd3, 0x041C },
	{ 0xd4, 0x043D }, { 0xd5, 0x041D }, { 0xd6, 0x043E }, { 0xd7, 0x041E },
	{ 0xd8, 0x043F }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x041F }, { 0xde, 0x044F }, { 0xdf, 0x2580 },
	{ 0xe0, 0x042F }, { 0xe1, 0x0440 }, { 0xe2, 0x0420 }, { 0xe3, 0x0441 },
	{ 0xe4, 0x0421 }, { 0xe5, 0x0442 }, { 0xe6, 0x0422 }, { 0xe7, 0x0443 },
	{ 0xe8, 0x0423 }, { 0xe9, 0x0436 }, { 0xea, 0x0416 }, { 0xeb, 0x0432 },
	{ 0xec, 0x0412 }, { 0xed, 0x044C }, { 0xee, 0x042C }, { 0xef, 0x2116 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x044B }, { 0xf2, 0x042B }, { 0xf3, 0x0437 },
	{ 0xf4, 0x0417 }, { 0xf5, 0x0448 }, { 0xf6, 0x0428 }, { 0xf7, 0x044D },
	{ 0xf8, 0x042D }, { 0xf9, 0x0449 }, { 0xfa, 0x0429 }, { 0xfb, 0x0447 },
	{ 0xfc, 0x0427 }, { 0xfd, 0x00A7 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_75 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x05d0,0x05d1,0x05d2,0x05d3,0x05d4,0x05d5,0x05d6,0x05d7,0x05d8,0x05d9,0x05da,0x05db,0x05dc,0x05dd,0x05de,0x05df,
	0x05e0,0x05e1,0x05e2,0x05e3,0x05e4,0x05e5,0x05e6,0x05e7,0x05e8,0x05e9,0x05ea,0x00a2,0x00a3,0x00a5,0x20a7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x2310,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_76 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x05D0 }, { 0x81, 0x05D1 }, { 0x82, 0x05D2 }, { 0x83, 0x05D3 },
	{ 0x84, 0x05D4 }, { 0x85, 0x05D5 }, { 0x86, 0x05D6 }, { 0x87, 0x05D7 },
	{ 0x88, 0x05D8 }, { 0x89, 0x05D9 }, { 0x8a, 0x05DA }, { 0x8b, 0x05DB },
	{ 0x8c, 0x05DC }, { 0x8d, 0x05DD }, { 0x8e, 0x05DE }, { 0x8f, 0x05DF },
	{ 0x90, 0x05E0 }, { 0x91, 0x05E1 }, { 0x92, 0x05E2 }, { 0x93, 0x05E3 },
	{ 0x94, 0x05E4 }, { 0x95, 0x05E5 }, { 0x96, 0x05E6 }, { 0x97, 0x05E7 },
	{ 0x98, 0x05E8 }, { 0x99, 0x05E9 }, { 0x9a, 0x05EA }, { 0x9b, 0x00A2 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00A5 }, { 0x9e, 0x20A7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x2310 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_77 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00c2,0x00e0,0x00b6,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x2017,0x00c0,0x00a7,
	0x00c9,0x00c8,0x00ca,0x00f4,0x00cb,0x00cf,0x00fb,0x00f9,0x00a4,0x00d4,0x00dc,0x00a2,0x00a3,0x00d9,0x00db,0x0192,
	0x00a6,0x00b4,0x00f3,0x00fa,0x00a8,0x00b8,0x00b3,0x00af,0x00ce,0x2310,0x00ac,0x00bd,0x00bc,0x00be,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_78 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00C2 }, { 0x85, 0x00E0 }, { 0x86, 0x00B6 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x2017 }, { 0x8e, 0x00C0 }, { 0x8f, 0x00A7 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00C8 }, { 0x92, 0x00CA }, { 0x93, 0x00F4 },
	{ 0x94, 0x00CB }, { 0x95, 0x00CF }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x00A4 }, { 0x99, 0x00D4 }, { 0x9a, 0x00DC }, { 0x9b, 0x00A2 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D9 }, { 0x9e, 0x00DB }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00A6 }, { 0xa1, 0x00B4 }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00A8 }, { 0xa5, 0x00B8 }, { 0xa6, 0x00B3 }, { 0xa7, 0x00AF },
	{ 0xa8, 0x00CE }, { 0xa9, 0x2310 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00BE }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_79 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x066a,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00b0,0x00b7,0x2219,0x221a,0x2592,0x2500,0x2502,0x253c,0x2524,0x252c,0x251c,0x2534,0x2510,0x250c,0x2514,0x2518,
	0x03b2,0x221e,0x03c6,0x00b1,0x00bd,0x00bc,0x2248,0x00ab,0x00bb,0xfef7,0xfef8,0x0000,0x0000,0xfefb,0xfefc,0x0000,
	0x00a0,0x00ad,0xfe82,0x00a3,0x00a4,0xfe84,0x0000,0x0000,0xfe8e,0xfe8f,0xfe95,0xfe99,0x060c,0xfe9d,0xfea1,0xfea5,
	0x0660,0x0661,0x0662,0x0663,0x0664,0x0665,0x0666,0x0667,0x0668,0x0669,0xfed1,0x061b,0xfeb1,0xfeb5,0xfeb9,0x061f,
	0x00a2,0xfe80,0xfe81,0xfe83,0xfe85,0xfeca,0xfe8b,0xfe8d,0xfe91,0xfe93,0xfe97,0xfe9b,0xfe9f,0xfea3,0xfea7,0xfea9,
	0xfeab,0xfead,0xfeaf,0xfeb3,0xfeb7,0xfebb,0xfebf,0xfec1,0xfec5,0xfecb,0xfecf,0x00a6,0x00ac,0x00f7,0x00d7,0xfec9,
	0x0640,0xfed3,0xfed7,0xfedb,0xfedf,0xfee3,0xfee7,0xfeeb,0xfeed,0xfeef,0xfef3,0xfebd,0xfecc,0xfece,0xfecd,0xfee1,
	0xfe7d,0x0651,0xfee5,0xfee9,0xfeec,0xfef0,0xfef2,0xfed0,0xfed5,0xfef5,0xfef6,0xfedd,0xfed9,0xfef1,0x25a0,0x0000}

var tbl_80 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x066A }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00B0 }, { 0x81, 0x00B7 }, { 0x82, 0x2219 }, { 0x83, 0x221A },
	{ 0x84, 0x2592 }, { 0x85, 0x2500 }, { 0x86, 0x2502 }, { 0x87, 0x253C },
	{ 0x88, 0x2524 }, { 0x89, 0x252C }, { 0x8a, 0x251C }, { 0x8b, 0x2534 },
	{ 0x8c, 0x2510 }, { 0x8d, 0x250C }, { 0x8e, 0x2514 }, { 0x8f, 0x2518 },
	{ 0x90, 0x03B2 }, { 0x91, 0x221E }, { 0x92, 0x03C6 }, { 0x93, 0x00B1 },
	{ 0x94, 0x00BD }, { 0x95, 0x00BC }, { 0x96, 0x2248 }, { 0x97, 0x00AB },
	{ 0x98, 0x00BB }, { 0x99, 0xFEF7 }, { 0x9a, 0xFEF8 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0xFEFB }, { 0x9e, 0xFEFC }, { 0x9f, 0x0000 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00AD }, { 0xa2, 0xFE82 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0xFE84 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0xFE8E }, { 0xa9, 0xFE8F }, { 0xaa, 0xFE95 }, { 0xab, 0xFE99 },
	{ 0xac, 0x060C }, { 0xad, 0xFE9D }, { 0xae, 0xFEA1 }, { 0xaf, 0xFEA5 },
	{ 0xb0, 0x0660 }, { 0xb1, 0x0661 }, { 0xb2, 0x0662 }, { 0xb3, 0x0663 },
	{ 0xb4, 0x0664 }, { 0xb5, 0x0665 }, { 0xb6, 0x0666 }, { 0xb7, 0x0667 },
	{ 0xb8, 0x0668 }, { 0xb9, 0x0669 }, { 0xba, 0xFED1 }, { 0xbb, 0x061B },
	{ 0xbc, 0xFEB1 }, { 0xbd, 0xFEB5 }, { 0xbe, 0xFEB9 }, { 0xbf, 0x061F },
	{ 0xc0, 0x00A2 }, { 0xc1, 0xFE80 }, { 0xc2, 0xFE81 }, { 0xc3, 0xFE83 },
	{ 0xc4, 0xFE85 }, { 0xc5, 0xFECA }, { 0xc6, 0xFE8B }, { 0xc7, 0xFE8D },
	{ 0xc8, 0xFE91 }, { 0xc9, 0xFE93 }, { 0xca, 0xFE97 }, { 0xcb, 0xFE9B },
	{ 0xcc, 0xFE9F }, { 0xcd, 0xFEA3 }, { 0xce, 0xFEA7 }, { 0xcf, 0xFEA9 },
	{ 0xd0, 0xFEAB }, { 0xd1, 0xFEAD }, { 0xd2, 0xFEAF }, { 0xd3, 0xFEB3 },
	{ 0xd4, 0xFEB7 }, { 0xd5, 0xFEBB }, { 0xd6, 0xFEBF }, { 0xd7, 0xFEC1 },
	{ 0xd8, 0xFEC5 }, { 0xd9, 0xFECB }, { 0xda, 0xFECF }, { 0xdb, 0x00A6 },
	{ 0xdc, 0x00AC }, { 0xdd, 0x00F7 }, { 0xde, 0x00D7 }, { 0xdf, 0xFEC9 },
	{ 0xe0, 0x0640 }, { 0xe1, 0xFED3 }, { 0xe2, 0xFED7 }, { 0xe3, 0xFEDB },
	{ 0xe4, 0xFEDF }, { 0xe5, 0xFEE3 }, { 0xe6, 0xFEE7 }, { 0xe7, 0xFEEB },
	{ 0xe8, 0xFEED }, { 0xe9, 0xFEEF }, { 0xea, 0xFEF3 }, { 0xeb, 0xFEBD },
	{ 0xec, 0xFECC }, { 0xed, 0xFECE }, { 0xee, 0xFECD }, { 0xef, 0xFEE1 },
	{ 0xf0, 0xFE7D }, { 0xf1, 0x0651 }, { 0xf2, 0xFEE5 }, { 0xf3, 0xFEE9 },
	{ 0xf4, 0xFEEC }, { 0xf5, 0xFEF0 }, { 0xf6, 0xFEF2 }, { 0xf7, 0xFED0 },
	{ 0xf8, 0xFED5 }, { 0xf9, 0xFEF5 }, { 0xfa, 0xFEF6 }, { 0xfb, 0xFEDD },
	{ 0xfc, 0xFED9 }, { 0xfd, 0xFEF1 }, { 0xfe, 0x25A0 }, { 0xff, 0x0000 }}

var tbl_81 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x00ec,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00f2,0x00fb,0x00f9,0x00ff,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x20a7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x2310,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00a4,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_82 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x00EC }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00F2 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x00FF }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x20A7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x2310 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00A4 },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_83 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0416,0x0417,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,0x041f,
	0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,0x0427,0x0428,0x0429,0x042a,0x042b,0x042c,0x042d,0x042e,0x042f,
	0x0430,0x0431,0x0432,0x0433,0x0434,0x0435,0x0436,0x0437,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,0x043f,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x0440,0x0441,0x0442,0x0443,0x0444,0x0445,0x0446,0x0447,0x0448,0x0449,0x044a,0x044b,0x044c,0x044d,0x044e,0x044f,
	0x0401,0x0451,0x0404,0x0454,0x0407,0x0457,0x040e,0x045e,0x00b0,0x2219,0x00b7,0x221a,0x2116,0x00a4,0x25a0,0x00a0}

var tbl_84 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0410 }, { 0x81, 0x0411 }, { 0x82, 0x0412 }, { 0x83, 0x0413 },
	{ 0x84, 0x0414 }, { 0x85, 0x0415 }, { 0x86, 0x0416 }, { 0x87, 0x0417 },
	{ 0x88, 0x0418 }, { 0x89, 0x0419 }, { 0x8a, 0x041A }, { 0x8b, 0x041B },
	{ 0x8c, 0x041C }, { 0x8d, 0x041D }, { 0x8e, 0x041E }, { 0x8f, 0x041F },
	{ 0x90, 0x0420 }, { 0x91, 0x0421 }, { 0x92, 0x0422 }, { 0x93, 0x0423 },
	{ 0x94, 0x0424 }, { 0x95, 0x0425 }, { 0x96, 0x0426 }, { 0x97, 0x0427 },
	{ 0x98, 0x0428 }, { 0x99, 0x0429 }, { 0x9a, 0x042A }, { 0x9b, 0x042B },
	{ 0x9c, 0x042C }, { 0x9d, 0x042D }, { 0x9e, 0x042E }, { 0x9f, 0x042F },
	{ 0xa0, 0x0430 }, { 0xa1, 0x0431 }, { 0xa2, 0x0432 }, { 0xa3, 0x0433 },
	{ 0xa4, 0x0434 }, { 0xa5, 0x0435 }, { 0xa6, 0x0436 }, { 0xa7, 0x0437 },
	{ 0xa8, 0x0438 }, { 0xa9, 0x0439 }, { 0xaa, 0x043A }, { 0xab, 0x043B },
	{ 0xac, 0x043C }, { 0xad, 0x043D }, { 0xae, 0x043E }, { 0xaf, 0x043F },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x0440 }, { 0xe1, 0x0441 }, { 0xe2, 0x0442 }, { 0xe3, 0x0443 },
	{ 0xe4, 0x0444 }, { 0xe5, 0x0445 }, { 0xe6, 0x0446 }, { 0xe7, 0x0447 },
	{ 0xe8, 0x0448 }, { 0xe9, 0x0449 }, { 0xea, 0x044A }, { 0xeb, 0x044B },
	{ 0xec, 0x044C }, { 0xed, 0x044D }, { 0xee, 0x044E }, { 0xef, 0x044F },
	{ 0xf0, 0x0401 }, { 0xf1, 0x0451 }, { 0xf2, 0x0404 }, { 0xf3, 0x0454 },
	{ 0xf4, 0x0407 }, { 0xf5, 0x0457 }, { 0xf6, 0x040E }, { 0xf7, 0x045E },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x2116 }, { 0xfd, 0x00A4 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_85 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_86 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_87 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00c5,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x00e3,0x00e5,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x00ec,0x00ee,0x00ef,0x00f1,0x00f3,0x00f2,0x00f4,0x00f6,0x00f5,0x00fa,0x00f9,0x00fb,0x00fc,
	0x2020,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x00a9,0x2122,0x00b4,0x00a8,0x2260,0x00c6,0x00d8,
	0x221e,0x00b1,0x2264,0x2265,0x00a5,0x00b5,0x2202,0x2211,0x220f,0x03c0,0x222b,0x00aa,0x00ba,0x03a9,0x00e6,0x00f8,
	0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x2206,0x00ab,0x00bb,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153,
	0x2013,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0x00ff,0x0178,0x011e,0x011f,0x0130,0x0131,0x015e,0x015f,
	0x2021,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x00ca,0x00c1,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4,
	0xf8ff,0x00d2,0x00da,0x00db,0x00d9,0xf8a0,0x02c6,0x02dc,0x00af,0x02d8,0x02d9,0x02da,0x00b8,0x02dd,0x02db,0x02c7}

var tbl_88 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00C5 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x00E3 },
	{ 0x8c, 0x00E5 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x00EC },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00F2 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x2122 }, { 0xab, 0x00B4 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x00C6 }, { 0xaf, 0x00D8 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x00A5 }, { 0xb5, 0x00B5 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x220F }, { 0xb9, 0x03C0 }, { 0xba, 0x222B }, { 0xbb, 0x00AA },
	{ 0xbc, 0x00BA }, { 0xbd, 0x03A9 }, { 0xbe, 0x00E6 }, { 0xbf, 0x00F8 },
	{ 0xc0, 0x00BF }, { 0xc1, 0x00A1 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x2206 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x00C0 },
	{ 0xcc, 0x00C3 }, { 0xcd, 0x00D5 }, { 0xce, 0x0152 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0x00FF }, { 0xd9, 0x0178 }, { 0xda, 0x011E }, { 0xdb, 0x011F },
	{ 0xdc, 0x0130 }, { 0xdd, 0x0131 }, { 0xde, 0x015E }, { 0xdf, 0x015F },
	{ 0xe0, 0x2021 }, { 0xe1, 0x00B7 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x2030 }, { 0xe5, 0x00C2 }, { 0xe6, 0x00CA }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x00CB }, { 0xe9, 0x00C8 }, { 0xea, 0x00CD }, { 0xeb, 0x00CE },
	{ 0xec, 0x00CF }, { 0xed, 0x00CC }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0xF8FF }, { 0xf1, 0x00D2 }, { 0xf2, 0x00DA }, { 0xf3, 0x00DB },
	{ 0xf4, 0x00D9 }, { 0xf5, 0xF8A0 }, { 0xf6, 0x02C6 }, { 0xf7, 0x02DC },
	{ 0xf8, 0x00AF }, { 0xf9, 0x02D8 }, { 0xfa, 0x02D9 }, { 0xfb, 0x02DA },
	{ 0xfc, 0x00B8 }, { 0xfd, 0x02DD }, { 0xfe, 0x02DB }, { 0xff, 0x02C7 }}

var tbl_89 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0386,0x0000,0x00b7,0x00ac,0x00a6,0x2018,0x2019,0x0388,0x2015,0x0389,
	0x038a,0x03aa,0x038c,0x0000,0x0000,0x038e,0x03ab,0x00a9,0x038f,0x00b2,0x00b3,0x03ac,0x00a3,0x03ad,0x03ae,0x03af,
	0x03ca,0x0390,0x03cc,0x03cd,0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x00bd,0x0398,0x0399,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x039a,0x039b,0x039c,0x039d,0x2563,0x2551,0x2557,0x255d,0x039e,0x039f,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x03a0,0x03a1,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x03a3,
	0x03a4,0x03a5,0x03a6,0x03a7,0x03a8,0x03a9,0x03b1,0x03b2,0x03b3,0x2518,0x250c,0x2588,0x2584,0x03b4,0x03b5,0x2580,
	0x03b6,0x03b7,0x03b8,0x03b9,0x03ba,0x03bb,0x03bc,0x03bd,0x03be,0x03bf,0x03c0,0x03c1,0x03c3,0x03c2,0x03c4,0x0384,
	0x00ad,0x00b1,0x03c5,0x03c6,0x03c7,0x00a7,0x03c8,0x0385,0x00b0,0x00a8,0x03c9,0x03cb,0x03b0,0x03ce,0x25a0,0x00a0}

var tbl_90 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0386 }, { 0x87, 0x0000 },
	{ 0x88, 0x00B7 }, { 0x89, 0x00AC }, { 0x8a, 0x00A6 }, { 0x8b, 0x2018 },
	{ 0x8c, 0x2019 }, { 0x8d, 0x0388 }, { 0x8e, 0x2015 }, { 0x8f, 0x0389 },
	{ 0x90, 0x038A }, { 0x91, 0x03AA }, { 0x92, 0x038C }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x038E }, { 0x96, 0x03AB }, { 0x97, 0x00A9 },
	{ 0x98, 0x038F }, { 0x99, 0x00B2 }, { 0x9a, 0x00B3 }, { 0x9b, 0x03AC },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x03AD }, { 0x9e, 0x03AE }, { 0x9f, 0x03AF },
	{ 0xa0, 0x03CA }, { 0xa1, 0x0390 }, { 0xa2, 0x03CC }, { 0xa3, 0x03CD },
	{ 0xa4, 0x0391 }, { 0xa5, 0x0392 }, { 0xa6, 0x0393 }, { 0xa7, 0x0394 },
	{ 0xa8, 0x0395 }, { 0xa9, 0x0396 }, { 0xaa, 0x0397 }, { 0xab, 0x00BD },
	{ 0xac, 0x0398 }, { 0xad, 0x0399 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x039A }, { 0xb6, 0x039B }, { 0xb7, 0x039C },
	{ 0xb8, 0x039D }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x039E }, { 0xbe, 0x039F }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x03A0 }, { 0xc7, 0x03A1 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x03A3 },
	{ 0xd0, 0x03A4 }, { 0xd1, 0x03A5 }, { 0xd2, 0x03A6 }, { 0xd3, 0x03A7 },
	{ 0xd4, 0x03A8 }, { 0xd5, 0x03A9 }, { 0xd6, 0x03B1 }, { 0xd7, 0x03B2 },
	{ 0xd8, 0x03B3 }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x03B4 }, { 0xde, 0x03B5 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B6 }, { 0xe1, 0x03B7 }, { 0xe2, 0x03B8 }, { 0xe3, 0x03B9 },
	{ 0xe4, 0x03BA }, { 0xe5, 0x03BB }, { 0xe6, 0x03BC }, { 0xe7, 0x03BD },
	{ 0xe8, 0x03BE }, { 0xe9, 0x03BF }, { 0xea, 0x03C0 }, { 0xeb, 0x03C1 },
	{ 0xec, 0x03C3 }, { 0xed, 0x03C2 }, { 0xee, 0x03C4 }, { 0xef, 0x0384 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x03C5 }, { 0xf3, 0x03C6 },
	{ 0xf4, 0x03C7 }, { 0xf5, 0x00A7 }, { 0xf6, 0x03C8 }, { 0xf7, 0x0385 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x03C9 }, { 0xfb, 0x03CB },
	{ 0xfc, 0x03B0 }, { 0xfd, 0x03CE }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_91 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00c5,0x00c7,0x00c9,0x00d1,0x00d6,0x00dc,0x00e1,0x00e0,0x00e2,0x00e4,0x00e3,0x00e5,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00ed,0x00ec,0x00ee,0x00ef,0x00f1,0x00f3,0x00f2,0x00f4,0x00f6,0x00f5,0x00fa,0x00f9,0x00fb,0x00fc,
	0x2020,0x00b0,0x00a2,0x00a3,0x00a7,0x2022,0x00b6,0x00df,0x00ae,0x0160,0x2122,0x00b4,0x00a8,0x2260,0x017d,0x00d8,
	0x221e,0x00b1,0x2264,0x2265,0x2206,0x00b5,0x2202,0x2211,0x220f,0x0161,0x222b,0x00aa,0x00ba,0x03a9,0x017e,0x00f8,
	0x00bf,0x00a1,0x00ac,0x221a,0x0192,0x2248,0x0106,0x00ab,0x010c,0x2026,0x00a0,0x00c0,0x00c3,0x00d5,0x0152,0x0153,
	0x0110,0x2014,0x201c,0x201d,0x2018,0x2019,0x00f7,0x25ca,0xf8ff,0x00a9,0x2044,0x20ac,0x2039,0x203a,0x00c6,0x00bb,
	0x2013,0x00b7,0x201a,0x201e,0x2030,0x00c2,0x0107,0x00c1,0x010d,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x00d3,0x00d4,
	0x0111,0x00d2,0x00da,0x00db,0x00d9,0x0131,0x02c6,0x02dc,0x00af,0x03c0,0x00cb,0x02da,0x00b8,0x00ca,0x00e6,0x02c7}

var tbl_92 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00C5 }, { 0x82, 0x00C7 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00D1 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x00E1 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x00E3 },
	{ 0x8c, 0x00E5 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00ED }, { 0x93, 0x00EC },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x00F1 }, { 0x97, 0x00F3 },
	{ 0x98, 0x00F2 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00F5 },
	{ 0x9c, 0x00FA }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x00B0 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A7 }, { 0xa5, 0x2022 }, { 0xa6, 0x00B6 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x0160 }, { 0xaa, 0x2122 }, { 0xab, 0x00B4 },
	{ 0xac, 0x00A8 }, { 0xad, 0x2260 }, { 0xae, 0x017D }, { 0xaf, 0x00D8 },
	{ 0xb0, 0x221E }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x2206 }, { 0xb5, 0x00B5 }, { 0xb6, 0x2202 }, { 0xb7, 0x2211 },
	{ 0xb8, 0x220F }, { 0xb9, 0x0161 }, { 0xba, 0x222B }, { 0xbb, 0x00AA },
	{ 0xbc, 0x00BA }, { 0xbd, 0x03A9 }, { 0xbe, 0x017E }, { 0xbf, 0x00F8 },
	{ 0xc0, 0x00BF }, { 0xc1, 0x00A1 }, { 0xc2, 0x00AC }, { 0xc3, 0x221A },
	{ 0xc4, 0x0192 }, { 0xc5, 0x2248 }, { 0xc6, 0x0106 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x010C }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x00C0 },
	{ 0xcc, 0x00C3 }, { 0xcd, 0x00D5 }, { 0xce, 0x0152 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x0110 }, { 0xd1, 0x2014 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x25CA },
	{ 0xd8, 0xF8FF }, { 0xd9, 0x00A9 }, { 0xda, 0x2044 }, { 0xdb, 0x20AC },
	{ 0xdc, 0x2039 }, { 0xdd, 0x203A }, { 0xde, 0x00C6 }, { 0xdf, 0x00BB },
	{ 0xe0, 0x2013 }, { 0xe1, 0x00B7 }, { 0xe2, 0x201A }, { 0xe3, 0x201E },
	{ 0xe4, 0x2030 }, { 0xe5, 0x00C2 }, { 0xe6, 0x0107 }, { 0xe7, 0x00C1 },
	{ 0xe8, 0x010D }, { 0xe9, 0x00C8 }, { 0xea, 0x00CD }, { 0xeb, 0x00CE },
	{ 0xec, 0x00CF }, { 0xed, 0x00CC }, { 0xee, 0x00D3 }, { 0xef, 0x00D4 },
	{ 0xf0, 0x0111 }, { 0xf1, 0x00D2 }, { 0xf2, 0x00DA }, { 0xf3, 0x00DB },
	{ 0xf4, 0x00D9 }, { 0xf5, 0x0131 }, { 0xf6, 0x02C6 }, { 0xf7, 0x02DC },
	{ 0xf8, 0x00AF }, { 0xf9, 0x03C0 }, { 0xfa, 0x00CB }, { 0xfb, 0x02DA },
	{ 0xfc, 0x00B8 }, { 0xfd, 0x00CA }, { 0xfe, 0x00E6 }, { 0xff, 0x02C7 }}

var tbl_93 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_94 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_95 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c4,0x00b9,0x00b2,0x00c9,0x00b3,0x00d6,0x00dc,0x0385,0x00e0,0x00e2,0x00e4,0x0384,0x00a8,0x00e7,0x00e9,0x00e8,
	0x00ea,0x00eb,0x00a3,0x2122,0x00ee,0x00ef,0x2022,0x00bd,0x2030,0x00f4,0x00f6,0x00a6,0x20ac,0x00f9,0x00fb,0x00fc,
	0x2020,0x0393,0x0394,0x0398,0x039b,0x039e,0x03a0,0x00df,0x00ae,0x00a9,0x03a3,0x03aa,0x00a7,0x2260,0x00b0,0x00b7,
	0x0391,0x00b1,0x2264,0x2265,0x00a5,0x0392,0x0395,0x0396,0x0397,0x0399,0x039a,0x039c,0x03a6,0x03ab,0x03a8,0x03a9,
	0x03ac,0x039d,0x00ac,0x039f,0x03a1,0x2248,0x03a4,0x00ab,0x00bb,0x2026,0x00a0,0x03a5,0x03a7,0x0386,0x0388,0x0153,
	0x2013,0x2015,0x201c,0x201d,0x2018,0x2019,0x00f7,0x0389,0x038a,0x038c,0x038e,0x03ad,0x03ae,0x03af,0x03cc,0x038f,
	0x03cd,0x03b1,0x03b2,0x03c8,0x03b4,0x03b5,0x03c6,0x03b3,0x03b7,0x03b9,0x03be,0x03ba,0x03bb,0x03bc,0x03bd,0x03bf,
	0x03c0,0x03ce,0x03c1,0x03c3,0x03c4,0x03b8,0x03c9,0x03c2,0x03c7,0x03c5,0x03b6,0x03ca,0x03cb,0x0390,0x03b0,0x00ad}

var tbl_96 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C4 }, { 0x81, 0x00B9 }, { 0x82, 0x00B2 }, { 0x83, 0x00C9 },
	{ 0x84, 0x00B3 }, { 0x85, 0x00D6 }, { 0x86, 0x00DC }, { 0x87, 0x0385 },
	{ 0x88, 0x00E0 }, { 0x89, 0x00E2 }, { 0x8a, 0x00E4 }, { 0x8b, 0x0384 },
	{ 0x8c, 0x00A8 }, { 0x8d, 0x00E7 }, { 0x8e, 0x00E9 }, { 0x8f, 0x00E8 },
	{ 0x90, 0x00EA }, { 0x91, 0x00EB }, { 0x92, 0x00A3 }, { 0x93, 0x2122 },
	{ 0x94, 0x00EE }, { 0x95, 0x00EF }, { 0x96, 0x2022 }, { 0x97, 0x00BD },
	{ 0x98, 0x2030 }, { 0x99, 0x00F4 }, { 0x9a, 0x00F6 }, { 0x9b, 0x00A6 },
	{ 0x9c, 0x20AC }, { 0x9d, 0x00F9 }, { 0x9e, 0x00FB }, { 0x9f, 0x00FC },
	{ 0xa0, 0x2020 }, { 0xa1, 0x0393 }, { 0xa2, 0x0394 }, { 0xa3, 0x0398 },
	{ 0xa4, 0x039B }, { 0xa5, 0x039E }, { 0xa6, 0x03A0 }, { 0xa7, 0x00DF },
	{ 0xa8, 0x00AE }, { 0xa9, 0x00A9 }, { 0xaa, 0x03A3 }, { 0xab, 0x03AA },
	{ 0xac, 0x00A7 }, { 0xad, 0x2260 }, { 0xae, 0x00B0 }, { 0xaf, 0x00B7 },
	{ 0xb0, 0x0391 }, { 0xb1, 0x00B1 }, { 0xb2, 0x2264 }, { 0xb3, 0x2265 },
	{ 0xb4, 0x00A5 }, { 0xb5, 0x0392 }, { 0xb6, 0x0395 }, { 0xb7, 0x0396 },
	{ 0xb8, 0x0397 }, { 0xb9, 0x0399 }, { 0xba, 0x039A }, { 0xbb, 0x039C },
	{ 0xbc, 0x03A6 }, { 0xbd, 0x03AB }, { 0xbe, 0x03A8 }, { 0xbf, 0x03A9 },
	{ 0xc0, 0x03AC }, { 0xc1, 0x039D }, { 0xc2, 0x00AC }, { 0xc3, 0x039F },
	{ 0xc4, 0x03A1 }, { 0xc5, 0x2248 }, { 0xc6, 0x03A4 }, { 0xc7, 0x00AB },
	{ 0xc8, 0x00BB }, { 0xc9, 0x2026 }, { 0xca, 0x00A0 }, { 0xcb, 0x03A5 },
	{ 0xcc, 0x03A7 }, { 0xcd, 0x0386 }, { 0xce, 0x0388 }, { 0xcf, 0x0153 },
	{ 0xd0, 0x2013 }, { 0xd1, 0x2015 }, { 0xd2, 0x201C }, { 0xd3, 0x201D },
	{ 0xd4, 0x2018 }, { 0xd5, 0x2019 }, { 0xd6, 0x00F7 }, { 0xd7, 0x0389 },
	{ 0xd8, 0x038A }, { 0xd9, 0x038C }, { 0xda, 0x038E }, { 0xdb, 0x03AD },
	{ 0xdc, 0x03AE }, { 0xdd, 0x03AF }, { 0xde, 0x03CC }, { 0xdf, 0x038F },
	{ 0xe0, 0x03CD }, { 0xe1, 0x03B1 }, { 0xe2, 0x03B2 }, { 0xe3, 0x03C8 },
	{ 0xe4, 0x03B4 }, { 0xe5, 0x03B5 }, { 0xe6, 0x03C6 }, { 0xe7, 0x03B3 },
	{ 0xe8, 0x03B7 }, { 0xe9, 0x03B9 }, { 0xea, 0x03BE }, { 0xeb, 0x03BA },
	{ 0xec, 0x03BB }, { 0xed, 0x03BC }, { 0xee, 0x03BD }, { 0xef, 0x03BF },
	{ 0xf0, 0x03C0 }, { 0xf1, 0x03CE }, { 0xf2, 0x03C1 }, { 0xf3, 0x03C3 },
	{ 0xf4, 0x03C4 }, { 0xf5, 0x03B8 }, { 0xf6, 0x03C9 }, { 0xf7, 0x03C2 },
	{ 0xf8, 0x03C7 }, { 0xf9, 0x03C5 }, { 0xfa, 0x03B6 }, { 0xfb, 0x03CA },
	{ 0xfc, 0x03CB }, { 0xfd, 0x0390 }, { 0xfe, 0x03B0 }, { 0xff, 0x00AD }}

var tbl_97 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x2500,0x2502,0x250c,0x2510,0x2514,0x2518,0x251c,0x2524,0x252c,0x2534,0x253c,0x2580,0x2584,0x2588,0x258c,0x2590,
	0x2591,0x2592,0x2593,0x2320,0x25a0,0x2219,0x221a,0x2248,0x2264,0x2265,0x00a0,0x2321,0x00b0,0x00b2,0x00b7,0x00f7,
	0x2550,0x2551,0x2552,0x0451,0x0454,0x2554,0x0456,0x0457,0x2557,0x2558,0x2559,0x255a,0x255b,0x0491,0x255d,0x255e,
	0x255f,0x2560,0x2561,0x0401,0x0404,0x2563,0x0406,0x0407,0x2566,0x2567,0x2568,0x2569,0x256a,0x0490,0x256c,0x00a9,
	0x044e,0x0430,0x0431,0x0446,0x0434,0x0435,0x0444,0x0433,0x0445,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,
	0x043f,0x044f,0x0440,0x0441,0x0442,0x0443,0x0436,0x0432,0x044c,0x044b,0x0437,0x0448,0x044d,0x0449,0x0447,0x044a,
	0x042e,0x0410,0x0411,0x0426,0x0414,0x0415,0x0424,0x0413,0x0425,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,
	0x041f,0x042f,0x0420,0x0421,0x0422,0x0423,0x0416,0x0412,0x042c,0x042b,0x0417,0x0428,0x042d,0x0429,0x0427,0x042a}

var tbl_98 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x2500 }, { 0x81, 0x2502 }, { 0x82, 0x250C }, { 0x83, 0x2510 },
	{ 0x84, 0x2514 }, { 0x85, 0x2518 }, { 0x86, 0x251C }, { 0x87, 0x2524 },
	{ 0x88, 0x252C }, { 0x89, 0x2534 }, { 0x8a, 0x253C }, { 0x8b, 0x2580 },
	{ 0x8c, 0x2584 }, { 0x8d, 0x2588 }, { 0x8e, 0x258C }, { 0x8f, 0x2590 },
	{ 0x90, 0x2591 }, { 0x91, 0x2592 }, { 0x92, 0x2593 }, { 0x93, 0x2320 },
	{ 0x94, 0x25A0 }, { 0x95, 0x2219 }, { 0x96, 0x221A }, { 0x97, 0x2248 },
	{ 0x98, 0x2264 }, { 0x99, 0x2265 }, { 0x9a, 0x00A0 }, { 0x9b, 0x2321 },
	{ 0x9c, 0x00B0 }, { 0x9d, 0x00B2 }, { 0x9e, 0x00B7 }, { 0x9f, 0x00F7 },
	{ 0xa0, 0x2550 }, { 0xa1, 0x2551 }, { 0xa2, 0x2552 }, { 0xa3, 0x0451 },
	{ 0xa4, 0x0454 }, { 0xa5, 0x2554 }, { 0xa6, 0x0456 }, { 0xa7, 0x0457 },
	{ 0xa8, 0x2557 }, { 0xa9, 0x2558 }, { 0xaa, 0x2559 }, { 0xab, 0x255A },
	{ 0xac, 0x255B }, { 0xad, 0x0491 }, { 0xae, 0x255D }, { 0xaf, 0x255E },
	{ 0xb0, 0x255F }, { 0xb1, 0x2560 }, { 0xb2, 0x2561 }, { 0xb3, 0x0401 },
	{ 0xb4, 0x0404 }, { 0xb5, 0x2563 }, { 0xb6, 0x0406 }, { 0xb7, 0x0407 },
	{ 0xb8, 0x2566 }, { 0xb9, 0x2567 }, { 0xba, 0x2568 }, { 0xbb, 0x2569 },
	{ 0xbc, 0x256A }, { 0xbd, 0x0490 }, { 0xbe, 0x256C }, { 0xbf, 0x00A9 },
	{ 0xc0, 0x044E }, { 0xc1, 0x0430 }, { 0xc2, 0x0431 }, { 0xc3, 0x0446 },
	{ 0xc4, 0x0434 }, { 0xc5, 0x0435 }, { 0xc6, 0x0444 }, { 0xc7, 0x0433 },
	{ 0xc8, 0x0445 }, { 0xc9, 0x0438 }, { 0xca, 0x0439 }, { 0xcb, 0x043A },
	{ 0xcc, 0x043B }, { 0xcd, 0x043C }, { 0xce, 0x043D }, { 0xcf, 0x043E },
	{ 0xd0, 0x043F }, { 0xd1, 0x044F }, { 0xd2, 0x0440 }, { 0xd3, 0x0441 },
	{ 0xd4, 0x0442 }, { 0xd5, 0x0443 }, { 0xd6, 0x0436 }, { 0xd7, 0x0432 },
	{ 0xd8, 0x044C }, { 0xd9, 0x044B }, { 0xda, 0x0437 }, { 0xdb, 0x0448 },
	{ 0xdc, 0x044D }, { 0xdd, 0x0449 }, { 0xde, 0x0447 }, { 0xdf, 0x044A },
	{ 0xe0, 0x042E }, { 0xe1, 0x0410 }, { 0xe2, 0x0411 }, { 0xe3, 0x0426 },
	{ 0xe4, 0x0414 }, { 0xe5, 0x0415 }, { 0xe6, 0x0424 }, { 0xe7, 0x0413 },
	{ 0xe8, 0x0425 }, { 0xe9, 0x0418 }, { 0xea, 0x0419 }, { 0xeb, 0x041A },
	{ 0xec, 0x041B }, { 0xed, 0x041C }, { 0xee, 0x041D }, { 0xef, 0x041E },
	{ 0xf0, 0x041F }, { 0xf1, 0x042F }, { 0xf2, 0x0420 }, { 0xf3, 0x0421 },
	{ 0xf4, 0x0422 }, { 0xf5, 0x0423 }, { 0xf6, 0x0416 }, { 0xf7, 0x0412 },
	{ 0xf8, 0x042C }, { 0xf9, 0x042B }, { 0xfa, 0x0417 }, { 0xfb, 0x0428 },
	{ 0xfc, 0x042D }, { 0xfd, 0x0429 }, { 0xfe, 0x0427 }, { 0xff, 0x042A }}

var tbl_99 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x2018,0x2019,0x00a3,0x20ac,0x20af,0x00a6,0x00a7,0x00a8,0x00a9,0x037a,0x00ab,0x00ac,0x00ad,0x0000,0x2015,
	0x00b0,0x00b1,0x00b2,0x00b3,0x0384,0x0385,0x0386,0x00b7,0x0388,0x0389,0x038a,0x00bb,0x038c,0x00bd,0x038e,0x038f,
	0x0390,0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,0x0399,0x039a,0x039b,0x039c,0x039d,0x039e,0x039f,
	0x03a0,0x03a1,0x0000,0x03a3,0x03a4,0x03a5,0x03a6,0x03a7,0x03a8,0x03a9,0x03aa,0x03ab,0x03ac,0x03ad,0x03ae,0x03af,
	0x03b0,0x03b1,0x03b2,0x03b3,0x03b4,0x03b5,0x03b6,0x03b7,0x03b8,0x03b9,0x03ba,0x03bb,0x03bc,0x03bd,0x03be,0x03bf,
	0x03c0,0x03c1,0x03c2,0x03c3,0x03c4,0x03c5,0x03c6,0x03c7,0x03c8,0x03c9,0x03ca,0x03cb,0x03cc,0x03cd,0x03ce,0x0000}

var tbl_100 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x2018 }, { 0xa2, 0x2019 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x20AC }, { 0xa5, 0x20AF }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x037A }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x0000 }, { 0xaf, 0x2015 },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x0384 }, { 0xb5, 0x0385 }, { 0xb6, 0x0386 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x0388 }, { 0xb9, 0x0389 }, { 0xba, 0x038A }, { 0xbb, 0x00BB },
	{ 0xbc, 0x038C }, { 0xbd, 0x00BD }, { 0xbe, 0x038E }, { 0xbf, 0x038F },
	{ 0xc0, 0x0390 }, { 0xc1, 0x0391 }, { 0xc2, 0x0392 }, { 0xc3, 0x0393 },
	{ 0xc4, 0x0394 }, { 0xc5, 0x0395 }, { 0xc6, 0x0396 }, { 0xc7, 0x0397 },
	{ 0xc8, 0x0398 }, { 0xc9, 0x0399 }, { 0xca, 0x039A }, { 0xcb, 0x039B },
	{ 0xcc, 0x039C }, { 0xcd, 0x039D }, { 0xce, 0x039E }, { 0xcf, 0x039F },
	{ 0xd0, 0x03A0 }, { 0xd1, 0x03A1 }, { 0xd2, 0x0000 }, { 0xd3, 0x03A3 },
	{ 0xd4, 0x03A4 }, { 0xd5, 0x03A5 }, { 0xd6, 0x03A6 }, { 0xd7, 0x03A7 },
	{ 0xd8, 0x03A8 }, { 0xd9, 0x03A9 }, { 0xda, 0x03AA }, { 0xdb, 0x03AB },
	{ 0xdc, 0x03AC }, { 0xdd, 0x03AD }, { 0xde, 0x03AE }, { 0xdf, 0x03AF },
	{ 0xe0, 0x03B0 }, { 0xe1, 0x03B1 }, { 0xe2, 0x03B2 }, { 0xe3, 0x03B3 },
	{ 0xe4, 0x03B4 }, { 0xe5, 0x03B5 }, { 0xe6, 0x03B6 }, { 0xe7, 0x03B7 },
	{ 0xe8, 0x03B8 }, { 0xe9, 0x03B9 }, { 0xea, 0x03BA }, { 0xeb, 0x03BB },
	{ 0xec, 0x03BC }, { 0xed, 0x03BD }, { 0xee, 0x03BE }, { 0xef, 0x03BF },
	{ 0xf0, 0x03C0 }, { 0xf1, 0x03C1 }, { 0xf2, 0x03C2 }, { 0xf3, 0x03C3 },
	{ 0xf4, 0x03C4 }, { 0xf5, 0x03C5 }, { 0xf6, 0x03C6 }, { 0xf7, 0x03C7 },
	{ 0xf8, 0x03C8 }, { 0xf9, 0x03C9 }, { 0xfa, 0x03CA }, { 0xfb, 0x03CB },
	{ 0xfc, 0x03CC }, { 0xfd, 0x03CD }, { 0xfe, 0x03CE }, { 0xff, 0x0000 }}

var tbl_101 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x02c6,0x2030,0x0000,0x2039,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x02dc,0x2122,0x0000,0x203a,0x0000,0x0000,0x0000,0x0000,
	0x00a0,0x00a1,0x00a2,0x00a3,0x20aa,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00d7,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00f7,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x05b0,0x05b1,0x05b2,0x05b3,0x05b4,0x05b5,0x05b6,0x05b7,0x05b8,0x05b9,0x0000,0x05bb,0x05bc,0x05bd,0x05be,0x05bf,
	0x05c0,0x05c1,0x05c2,0x05c3,0x05f0,0x05f1,0x05f2,0x05f3,0x05f4,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x05d0,0x05d1,0x05d2,0x05d3,0x05d4,0x05d5,0x05d6,0x05d7,0x05d8,0x05d9,0x05da,0x05db,0x05dc,0x05dd,0x05de,0x05df,
	0x05e0,0x05e1,0x05e2,0x05e3,0x05e4,0x05e5,0x05e6,0x05e7,0x05e8,0x05e9,0x05ea,0x0000,0x0000,0x200e,0x200f,0x0000}

var tbl_102 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x02C6 }, { 0x89, 0x2030 }, { 0x8a, 0x0000 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x02DC }, { 0x99, 0x2122 }, { 0x9a, 0x0000 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x20AA }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00D7 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00F7 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x05B0 }, { 0xc1, 0x05B1 }, { 0xc2, 0x05B2 }, { 0xc3, 0x05B3 },
	{ 0xc4, 0x05B4 }, { 0xc5, 0x05B5 }, { 0xc6, 0x05B6 }, { 0xc7, 0x05B7 },
	{ 0xc8, 0x05B8 }, { 0xc9, 0x05B9 }, { 0xca, 0x0000 }, { 0xcb, 0x05BB },
	{ 0xcc, 0x05BC }, { 0xcd, 0x05BD }, { 0xce, 0x05BE }, { 0xcf, 0x05BF },
	{ 0xd0, 0x05C0 }, { 0xd1, 0x05C1 }, { 0xd2, 0x05C2 }, { 0xd3, 0x05C3 },
	{ 0xd4, 0x05F0 }, { 0xd5, 0x05F1 }, { 0xd6, 0x05F2 }, { 0xd7, 0x05F3 },
	{ 0xd8, 0x05F4 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x05D0 }, { 0xe1, 0x05D1 }, { 0xe2, 0x05D2 }, { 0xe3, 0x05D3 },
	{ 0xe4, 0x05D4 }, { 0xe5, 0x05D5 }, { 0xe6, 0x05D6 }, { 0xe7, 0x05D7 },
	{ 0xe8, 0x05D8 }, { 0xe9, 0x05D9 }, { 0xea, 0x05DA }, { 0xeb, 0x05DB },
	{ 0xec, 0x05DC }, { 0xed, 0x05DD }, { 0xee, 0x05DE }, { 0xef, 0x05DF },
	{ 0xf0, 0x05E0 }, { 0xf1, 0x05E1 }, { 0xf2, 0x05E2 }, { 0xf3, 0x05E3 },
	{ 0xf4, 0x05E4 }, { 0xf5, 0x05E5 }, { 0xf6, 0x05E6 }, { 0xf7, 0x05E7 },
	{ 0xf8, 0x05E8 }, { 0xf9, 0x05E9 }, { 0xfa, 0x05EA }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x200E }, { 0xfe, 0x200F }, { 0xff, 0x0000 }}

var tbl_103 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x02c6,0x2030,0x0160,0x2039,0x0152,0x0000,0x0000,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x02dc,0x2122,0x0161,0x203a,0x0153,0x0000,0x0000,0x0178,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x011e,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x0130,0x015e,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x011f,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x0131,0x015f,0x00ff}

var tbl_104 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x02C6 }, { 0x89, 0x2030 }, { 0x8a, 0x0160 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0152 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x02DC }, { 0x99, 0x2122 }, { 0x9a, 0x0161 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0153 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0178 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x011E }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x0130 }, { 0xde, 0x015E }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x011F }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x0131 }, { 0xfe, 0x015F }, { 0xff, 0x00FF }}

var tbl_105 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0000,0x201e,0x2026,0x2020,0x2021,0x0000,0x2030,0x0000,0x2039,0x0000,0x00a8,0x02c7,0x00b8,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x0000,0x2122,0x0000,0x203a,0x0000,0x00af,0x02db,0x0000,
	0x00a0,0x0000,0x00a2,0x00a3,0x00a4,0x0000,0x00a6,0x00a7,0x00d8,0x00a9,0x0156,0x00ab,0x00ac,0x00ad,0x00ae,0x00c6,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00f8,0x00b9,0x0157,0x00bb,0x00bc,0x00bd,0x00be,0x00e6,
	0x0104,0x012e,0x0100,0x0106,0x00c4,0x00c5,0x0118,0x0112,0x010c,0x00c9,0x0179,0x0116,0x0122,0x0136,0x012a,0x013b,
	0x0160,0x0143,0x0145,0x00d3,0x014c,0x00d5,0x00d6,0x00d7,0x0172,0x0141,0x015a,0x016a,0x00dc,0x017b,0x017d,0x00df,
	0x0105,0x012f,0x0101,0x0107,0x00e4,0x00e5,0x0119,0x0113,0x010d,0x00e9,0x017a,0x0117,0x0123,0x0137,0x012b,0x013c,
	0x0161,0x0144,0x0146,0x00f3,0x014d,0x00f5,0x00f6,0x00f7,0x0173,0x0142,0x015b,0x016b,0x00fc,0x017c,0x017e,0x02d9}

var tbl_106 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0000 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x0000 }, { 0x89, 0x2030 }, { 0x8a, 0x0000 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x00A8 }, { 0x8e, 0x02C7 }, { 0x8f, 0x00B8 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x0000 }, { 0x99, 0x2122 }, { 0x9a, 0x0000 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0000 }, { 0x9d, 0x00AF }, { 0x9e, 0x02DB }, { 0x9f, 0x0000 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0000 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0000 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00D8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x0156 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00C6 },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00F8 }, { 0xb9, 0x00B9 }, { 0xba, 0x0157 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00E6 },
	{ 0xc0, 0x0104 }, { 0xc1, 0x012E }, { 0xc2, 0x0100 }, { 0xc3, 0x0106 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x0118 }, { 0xc7, 0x0112 },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0179 }, { 0xcb, 0x0116 },
	{ 0xcc, 0x0122 }, { 0xcd, 0x0136 }, { 0xce, 0x012A }, { 0xcf, 0x013B },
	{ 0xd0, 0x0160 }, { 0xd1, 0x0143 }, { 0xd2, 0x0145 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x014C }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x0172 }, { 0xd9, 0x0141 }, { 0xda, 0x015A }, { 0xdb, 0x016A },
	{ 0xdc, 0x00DC }, { 0xdd, 0x017B }, { 0xde, 0x017D }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0105 }, { 0xe1, 0x012F }, { 0xe2, 0x0101 }, { 0xe3, 0x0107 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x0119 }, { 0xe7, 0x0113 },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x017A }, { 0xeb, 0x0117 },
	{ 0xec, 0x0123 }, { 0xed, 0x0137 }, { 0xee, 0x012B }, { 0xef, 0x013C },
	{ 0xf0, 0x0161 }, { 0xf1, 0x0144 }, { 0xf2, 0x0146 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x014D }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x0173 }, { 0xf9, 0x0142 }, { 0xfa, 0x015B }, { 0xfb, 0x016B },
	{ 0xfc, 0x00FC }, { 0xfd, 0x017C }, { 0xfe, 0x017E }, { 0xff, 0x02D9 }}

var tbl_107 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x067e,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x02c6,0x2030,0x0679,0x2039,0x0152,0x0686,0x0698,0x0688,
	0x06af,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x06a9,0x2122,0x0691,0x203a,0x0153,0x200c,0x200d,0x06ba,
	0x00a0,0x060c,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x06be,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x061b,0x00bb,0x00bc,0x00bd,0x00be,0x061f,
	0x06c1,0x0621,0x0622,0x0623,0x0624,0x0625,0x0626,0x0627,0x0628,0x0629,0x062a,0x062b,0x062c,0x062d,0x062e,0x062f,
	0x0630,0x0631,0x0632,0x0633,0x0634,0x0635,0x0636,0x00d7,0x0637,0x0638,0x0639,0x063a,0x0640,0x0641,0x0642,0x0643,
	0x00e0,0x0644,0x00e2,0x0645,0x0646,0x0647,0x0648,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x0649,0x064a,0x00ee,0x00ef,
	0x064b,0x064c,0x064d,0x064e,0x00f4,0x064f,0x0650,0x00f7,0x0651,0x00f9,0x0652,0x00fb,0x00fc,0x200e,0x200f,0x06d2}

var tbl_108 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x067E }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x02C6 }, { 0x89, 0x2030 }, { 0x8a, 0x0679 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0152 }, { 0x8d, 0x0686 }, { 0x8e, 0x0698 }, { 0x8f, 0x0688 },
	{ 0x90, 0x06AF }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x06A9 }, { 0x99, 0x2122 }, { 0x9a, 0x0691 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0153 }, { 0x9d, 0x200C }, { 0x9e, 0x200D }, { 0x9f, 0x06BA },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x060C }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x06BE }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x061B }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x061F },
	{ 0xc0, 0x06C1 }, { 0xc1, 0x0621 }, { 0xc2, 0x0622 }, { 0xc3, 0x0623 },
	{ 0xc4, 0x0624 }, { 0xc5, 0x0625 }, { 0xc6, 0x0626 }, { 0xc7, 0x0627 },
	{ 0xc8, 0x0628 }, { 0xc9, 0x0629 }, { 0xca, 0x062A }, { 0xcb, 0x062B },
	{ 0xcc, 0x062C }, { 0xcd, 0x062D }, { 0xce, 0x062E }, { 0xcf, 0x062F },
	{ 0xd0, 0x0630 }, { 0xd1, 0x0631 }, { 0xd2, 0x0632 }, { 0xd3, 0x0633 },
	{ 0xd4, 0x0634 }, { 0xd5, 0x0635 }, { 0xd6, 0x0636 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x0637 }, { 0xd9, 0x0638 }, { 0xda, 0x0639 }, { 0xdb, 0x063A },
	{ 0xdc, 0x0640 }, { 0xdd, 0x0641 }, { 0xde, 0x0642 }, { 0xdf, 0x0643 },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x0644 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0645 },
	{ 0xe4, 0x0646 }, { 0xe5, 0x0647 }, { 0xe6, 0x0648 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x0649 }, { 0xed, 0x064A }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x064B }, { 0xf1, 0x064C }, { 0xf2, 0x064D }, { 0xf3, 0x064E },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x064F }, { 0xf6, 0x0650 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x0651 }, { 0xf9, 0x00F9 }, { 0xfa, 0x0652 }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x200E }, { 0xfe, 0x200F }, { 0xff, 0x06D2 }}

var tbl_109 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0402,0x0403,0x201a,0x0453,0x201e,0x2026,0x2020,0x2021,0x20ac,0x2030,0x0409,0x2039,0x040a,0x040c,0x040b,0x040f,
	0x0452,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x0000,0x2122,0x0459,0x203a,0x045a,0x045c,0x045b,0x045f,
	0x00a0,0x040e,0x045e,0x0408,0x00a4,0x0490,0x00a6,0x00a7,0x0401,0x00a9,0x0404,0x00ab,0x00ac,0x00ad,0x00ae,0x0407,
	0x00b0,0x00b1,0x0406,0x0456,0x0491,0x00b5,0x00b6,0x00b7,0x0451,0x2116,0x0454,0x00bb,0x0458,0x0405,0x0455,0x0457,
	0x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0416,0x0417,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,0x041f,
	0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,0x0427,0x0428,0x0429,0x042a,0x042b,0x042c,0x042d,0x042e,0x042f,
	0x0430,0x0431,0x0432,0x0433,0x0434,0x0435,0x0436,0x0437,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,0x043f,
	0x0440,0x0441,0x0442,0x0443,0x0444,0x0445,0x0446,0x0447,0x0448,0x0449,0x044a,0x044b,0x044c,0x044d,0x044e,0x044f}

var tbl_110 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0402 }, { 0x81, 0x0403 }, { 0x82, 0x201A }, { 0x83, 0x0453 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x20AC }, { 0x89, 0x2030 }, { 0x8a, 0x0409 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x040A }, { 0x8d, 0x040C }, { 0x8e, 0x040B }, { 0x8f, 0x040F },
	{ 0x90, 0x0452 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x0000 }, { 0x99, 0x2122 }, { 0x9a, 0x0459 }, { 0x9b, 0x203A },
	{ 0x9c, 0x045A }, { 0x9d, 0x045C }, { 0x9e, 0x045B }, { 0x9f, 0x045F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x040E }, { 0xa2, 0x045E }, { 0xa3, 0x0408 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0490 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x0401 }, { 0xa9, 0x00A9 }, { 0xaa, 0x0404 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x0407 },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x0406 }, { 0xb3, 0x0456 },
	{ 0xb4, 0x0491 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x0451 }, { 0xb9, 0x2116 }, { 0xba, 0x0454 }, { 0xbb, 0x00BB },
	{ 0xbc, 0x0458 }, { 0xbd, 0x0405 }, { 0xbe, 0x0455 }, { 0xbf, 0x0457 },
	{ 0xc0, 0x0410 }, { 0xc1, 0x0411 }, { 0xc2, 0x0412 }, { 0xc3, 0x0413 },
	{ 0xc4, 0x0414 }, { 0xc5, 0x0415 }, { 0xc6, 0x0416 }, { 0xc7, 0x0417 },
	{ 0xc8, 0x0418 }, { 0xc9, 0x0419 }, { 0xca, 0x041A }, { 0xcb, 0x041B },
	{ 0xcc, 0x041C }, { 0xcd, 0x041D }, { 0xce, 0x041E }, { 0xcf, 0x041F },
	{ 0xd0, 0x0420 }, { 0xd1, 0x0421 }, { 0xd2, 0x0422 }, { 0xd3, 0x0423 },
	{ 0xd4, 0x0424 }, { 0xd5, 0x0425 }, { 0xd6, 0x0426 }, { 0xd7, 0x0427 },
	{ 0xd8, 0x0428 }, { 0xd9, 0x0429 }, { 0xda, 0x042A }, { 0xdb, 0x042B },
	{ 0xdc, 0x042C }, { 0xdd, 0x042D }, { 0xde, 0x042E }, { 0xdf, 0x042F },
	{ 0xe0, 0x0430 }, { 0xe1, 0x0431 }, { 0xe2, 0x0432 }, { 0xe3, 0x0433 },
	{ 0xe4, 0x0434 }, { 0xe5, 0x0435 }, { 0xe6, 0x0436 }, { 0xe7, 0x0437 },
	{ 0xe8, 0x0438 }, { 0xe9, 0x0439 }, { 0xea, 0x043A }, { 0xeb, 0x043B },
	{ 0xec, 0x043C }, { 0xed, 0x043D }, { 0xee, 0x043E }, { 0xef, 0x043F },
	{ 0xf0, 0x0440 }, { 0xf1, 0x0441 }, { 0xf2, 0x0442 }, { 0xf3, 0x0443 },
	{ 0xf4, 0x0444 }, { 0xf5, 0x0445 }, { 0xf6, 0x0446 }, { 0xf7, 0x0447 },
	{ 0xf8, 0x0448 }, { 0xf9, 0x0449 }, { 0xfa, 0x044A }, { 0xfb, 0x044B },
	{ 0xfc, 0x044C }, { 0xfd, 0x044D }, { 0xfe, 0x044E }, { 0xff, 0x044F }}

var tbl_111 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0000,0x201e,0x2026,0x2020,0x2021,0x0000,0x2030,0x0160,0x2039,0x015a,0x0164,0x017d,0x0179,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x0000,0x2122,0x0161,0x203a,0x015b,0x0165,0x017e,0x017a,
	0x00a0,0x02c7,0x02d8,0x0141,0x00a4,0x0104,0x00a6,0x00a7,0x00a8,0x00a9,0x015e,0x00ab,0x00ac,0x00ad,0x00ae,0x017b,
	0x00b0,0x00b1,0x02db,0x0142,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x0105,0x015f,0x00bb,0x013d,0x02dd,0x013e,0x017c,
	0x0154,0x00c1,0x00c2,0x0102,0x00c4,0x0139,0x0106,0x00c7,0x010c,0x00c9,0x0118,0x00cb,0x011a,0x00cd,0x00ce,0x010e,
	0x0110,0x0143,0x0147,0x00d3,0x00d4,0x0150,0x00d6,0x00d7,0x0158,0x016e,0x00da,0x0170,0x00dc,0x00dd,0x0162,0x00df,
	0x0155,0x00e1,0x00e2,0x0103,0x00e4,0x013a,0x0107,0x00e7,0x010d,0x00e9,0x0119,0x00eb,0x011b,0x00ed,0x00ee,0x010f,
	0x0111,0x0144,0x0148,0x00f3,0x00f4,0x0151,0x00f6,0x00f7,0x0159,0x016f,0x00fa,0x0171,0x00fc,0x00fd,0x0163,0x02d9}

var tbl_112 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0000 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x0000 }, { 0x89, 0x2030 }, { 0x8a, 0x0160 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x015A }, { 0x8d, 0x0164 }, { 0x8e, 0x017D }, { 0x8f, 0x0179 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x0000 }, { 0x99, 0x2122 }, { 0x9a, 0x0161 }, { 0x9b, 0x203A },
	{ 0x9c, 0x015B }, { 0x9d, 0x0165 }, { 0x9e, 0x017E }, { 0x9f, 0x017A },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x02C7 }, { 0xa2, 0x02D8 }, { 0xa3, 0x0141 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0104 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x015E }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x017B },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x02DB }, { 0xb3, 0x0142 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x0105 }, { 0xba, 0x015F }, { 0xbb, 0x00BB },
	{ 0xbc, 0x013D }, { 0xbd, 0x02DD }, { 0xbe, 0x013E }, { 0xbf, 0x017C },
	{ 0xc0, 0x0154 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x0102 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x0139 }, { 0xc6, 0x0106 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0118 }, { 0xcb, 0x00CB },
	{ 0xcc, 0x011A }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x010E },
	{ 0xd0, 0x0110 }, { 0xd1, 0x0143 }, { 0xd2, 0x0147 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x0150 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x0158 }, { 0xd9, 0x016E }, { 0xda, 0x00DA }, { 0xdb, 0x0170 },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x0162 }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0155 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0103 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x013A }, { 0xe6, 0x0107 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x0119 }, { 0xeb, 0x00EB },
	{ 0xec, 0x011B }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x010F },
	{ 0xf0, 0x0111 }, { 0xf1, 0x0144 }, { 0xf2, 0x0148 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x0151 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x0159 }, { 0xf9, 0x016F }, { 0xfa, 0x00FA }, { 0xfb, 0x0171 },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x0163 }, { 0xff, 0x02D9 }}

var tbl_113 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x0000,0x2030,0x0000,0x2039,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x0000,0x2122,0x0000,0x203a,0x0000,0x0000,0x0000,0x0000,
	0x00a0,0x0385,0x0386,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x0000,0x00ab,0x00ac,0x00ad,0x00ae,0x2015,
	0x00b0,0x00b1,0x00b2,0x00b3,0x0384,0x00b5,0x00b6,0x00b7,0x0388,0x0389,0x038a,0x00bb,0x038c,0x00bd,0x038e,0x038f,
	0x0390,0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,0x0399,0x039a,0x039b,0x039c,0x039d,0x039e,0x039f,
	0x03a0,0x03a1,0x0000,0x03a3,0x03a4,0x03a5,0x03a6,0x03a7,0x03a8,0x03a9,0x03aa,0x03ab,0x03ac,0x03ad,0x03ae,0x03af,
	0x03b0,0x03b1,0x03b2,0x03b3,0x03b4,0x03b5,0x03b6,0x03b7,0x03b8,0x03b9,0x03ba,0x03bb,0x03bc,0x03bd,0x03be,0x03bf,
	0x03c0,0x03c1,0x03c2,0x03c3,0x03c4,0x03c5,0x03c6,0x03c7,0x03c8,0x03c9,0x03ca,0x03cb,0x03cc,0x03cd,0x03ce,0x0000}

var tbl_114 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x0000 }, { 0x89, 0x2030 }, { 0x8a, 0x0000 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x0000 }, { 0x99, 0x2122 }, { 0x9a, 0x0000 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0385 }, { 0xa2, 0x0386 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x0000 }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x2015 },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x0384 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x0388 }, { 0xb9, 0x0389 }, { 0xba, 0x038A }, { 0xbb, 0x00BB },
	{ 0xbc, 0x038C }, { 0xbd, 0x00BD }, { 0xbe, 0x038E }, { 0xbf, 0x038F },
	{ 0xc0, 0x0390 }, { 0xc1, 0x0391 }, { 0xc2, 0x0392 }, { 0xc3, 0x0393 },
	{ 0xc4, 0x0394 }, { 0xc5, 0x0395 }, { 0xc6, 0x0396 }, { 0xc7, 0x0397 },
	{ 0xc8, 0x0398 }, { 0xc9, 0x0399 }, { 0xca, 0x039A }, { 0xcb, 0x039B },
	{ 0xcc, 0x039C }, { 0xcd, 0x039D }, { 0xce, 0x039E }, { 0xcf, 0x039F },
	{ 0xd0, 0x03A0 }, { 0xd1, 0x03A1 }, { 0xd2, 0x0000 }, { 0xd3, 0x03A3 },
	{ 0xd4, 0x03A4 }, { 0xd5, 0x03A5 }, { 0xd6, 0x03A6 }, { 0xd7, 0x03A7 },
	{ 0xd8, 0x03A8 }, { 0xd9, 0x03A9 }, { 0xda, 0x03AA }, { 0xdb, 0x03AB },
	{ 0xdc, 0x03AC }, { 0xdd, 0x03AD }, { 0xde, 0x03AE }, { 0xdf, 0x03AF },
	{ 0xe0, 0x03B0 }, { 0xe1, 0x03B1 }, { 0xe2, 0x03B2 }, { 0xe3, 0x03B3 },
	{ 0xe4, 0x03B4 }, { 0xe5, 0x03B5 }, { 0xe6, 0x03B6 }, { 0xe7, 0x03B7 },
	{ 0xe8, 0x03B8 }, { 0xe9, 0x03B9 }, { 0xea, 0x03BA }, { 0xeb, 0x03BB },
	{ 0xec, 0x03BC }, { 0xed, 0x03BD }, { 0xee, 0x03BE }, { 0xef, 0x03BF },
	{ 0xf0, 0x03C0 }, { 0xf1, 0x03C1 }, { 0xf2, 0x03C2 }, { 0xf3, 0x03C3 },
	{ 0xf4, 0x03C4 }, { 0xf5, 0x03C5 }, { 0xf6, 0x03C6 }, { 0xf7, 0x03C7 },
	{ 0xf8, 0x03C8 }, { 0xf9, 0x03C9 }, { 0xfa, 0x03CA }, { 0xfb, 0x03CB },
	{ 0xfc, 0x03CC }, { 0xfd, 0x03CD }, { 0xfe, 0x03CE }, { 0xff, 0x0000 }}

var tbl_115 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x02c6,0x2030,0x0160,0x2039,0x0152,0x0000,0x017d,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x02dc,0x2122,0x0161,0x203a,0x0153,0x0000,0x017e,0x0178,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x00d0,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x00dd,0x00de,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x00f0,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x00fd,0x00fe,0x00ff}

var tbl_116 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x02C6 }, { 0x89, 0x2030 }, { 0x8a, 0x0160 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0152 }, { 0x8d, 0x0000 }, { 0x8e, 0x017D }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x02DC }, { 0x99, 0x2122 }, { 0x9a, 0x0161 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0153 }, { 0x9d, 0x0000 }, { 0x9e, 0x017E }, { 0x9f, 0x0178 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x00D0 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x00DE }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x00F0 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x00FE }, { 0xff, 0x00FF }}

var tbl_117 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x00ec,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00f2,0x00fb,0x00f9,0x00ff,0x00d6,0x00dc,0x00a2,0x00a3,0x00a5,0x20a7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x2310,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03b1,0x00df,0x0393,0x03c0,0x03a3,0x03c3,0x00b5,0x03c4,0x03a6,0x0398,0x03a9,0x03b4,0x221e,0x03c6,0x03b5,0x2229,
	0x2261,0x00b1,0x2265,0x2264,0x2320,0x2321,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_118 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x00EC }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00F2 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x00FF }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00A2 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00A5 }, { 0x9e, 0x20A7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x2310 }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03B1 }, { 0xe1, 0x00DF }, { 0xe2, 0x0393 }, { 0xe3, 0x03C0 },
	{ 0xe4, 0x03A3 }, { 0xe5, 0x03C3 }, { 0xe6, 0x00B5 }, { 0xe7, 0x03C4 },
	{ 0xe8, 0x03A6 }, { 0xe9, 0x0398 }, { 0xea, 0x03A9 }, { 0xeb, 0x03B4 },
	{ 0xec, 0x221E }, { 0xed, 0x03C6 }, { 0xee, 0x03B5 }, { 0xef, 0x2229 },
	{ 0xf0, 0x2261 }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x2320 }, { 0xf5, 0x2321 }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_119 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_120 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_121 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0000,0x0000,0x0000,0x00a4,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x060c,0x00ad,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x061b,0x0000,0x0000,0x0000,0x061f,
	0x0000,0x0621,0x0622,0x0623,0x0624,0x0625,0x0626,0x0627,0x0628,0x0629,0x062a,0x062b,0x062c,0x062d,0x062e,0x062f,
	0x0630,0x0631,0x0632,0x0633,0x0634,0x0635,0x0636,0x0637,0x0638,0x0639,0x063a,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0640,0x0641,0x0642,0x0643,0x0644,0x0645,0x0646,0x0647,0x0648,0x0649,0x064a,0x064b,0x064c,0x064d,0x064e,0x064f,
	0x0650,0x0651,0x0652,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_122 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x060C }, { 0xad, 0x00AD }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x061B },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x061F },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0621 }, { 0xc2, 0x0622 }, { 0xc3, 0x0623 },
	{ 0xc4, 0x0624 }, { 0xc5, 0x0625 }, { 0xc6, 0x0626 }, { 0xc7, 0x0627 },
	{ 0xc8, 0x0628 }, { 0xc9, 0x0629 }, { 0xca, 0x062A }, { 0xcb, 0x062B },
	{ 0xcc, 0x062C }, { 0xcd, 0x062D }, { 0xce, 0x062E }, { 0xcf, 0x062F },
	{ 0xd0, 0x0630 }, { 0xd1, 0x0631 }, { 0xd2, 0x0632 }, { 0xd3, 0x0633 },
	{ 0xd4, 0x0634 }, { 0xd5, 0x0635 }, { 0xd6, 0x0636 }, { 0xd7, 0x0637 },
	{ 0xd8, 0x0638 }, { 0xd9, 0x0639 }, { 0xda, 0x063A }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0640 }, { 0xe1, 0x0641 }, { 0xe2, 0x0642 }, { 0xe3, 0x0643 },
	{ 0xe4, 0x0644 }, { 0xe5, 0x0645 }, { 0xe6, 0x0646 }, { 0xe7, 0x0647 },
	{ 0xe8, 0x0648 }, { 0xe9, 0x0649 }, { 0xea, 0x064A }, { 0xeb, 0x064B },
	{ 0xec, 0x064C }, { 0xed, 0x064D }, { 0xee, 0x064E }, { 0xef, 0x064F },
	{ 0xf0, 0x0650 }, { 0xf1, 0x0651 }, { 0xf2, 0x0652 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_123 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x201a,0x0192,0x201e,0x2026,0x2020,0x2021,0x02c6,0x2030,0x0000,0x2039,0x0152,0x0000,0x0000,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x02dc,0x2122,0x0000,0x203a,0x0153,0x0000,0x0000,0x0178,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x0102,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x0300,0x00cd,0x00ce,0x00cf,
	0x0110,0x00d1,0x0309,0x00d3,0x00d4,0x01a0,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x01af,0x0303,0x00df,
	0x00e0,0x00e1,0x00e2,0x0103,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x0301,0x00ed,0x00ee,0x00ef,
	0x0111,0x00f1,0x0323,0x00f3,0x00f4,0x01a1,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x01b0,0x20ab,0x00ff}

var tbl_124 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x201A }, { 0x83, 0x0192 },
	{ 0x84, 0x201E }, { 0x85, 0x2026 }, { 0x86, 0x2020 }, { 0x87, 0x2021 },
	{ 0x88, 0x02C6 }, { 0x89, 0x2030 }, { 0x8a, 0x0000 }, { 0x8b, 0x2039 },
	{ 0x8c, 0x0152 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x02DC }, { 0x99, 0x2122 }, { 0x9a, 0x0000 }, { 0x9b, 0x203A },
	{ 0x9c, 0x0153 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0178 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x0102 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x0300 }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x0110 }, { 0xd1, 0x00D1 }, { 0xd2, 0x0309 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x01A0 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x01AF }, { 0xde, 0x0303 }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0103 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x0301 }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x0111 }, { 0xf1, 0x00F1 }, { 0xf2, 0x0323 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x01A1 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x01B0 }, { 0xfe, 0x20AB }, { 0xff, 0x00FF }}

var tbl_125 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_126 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_127 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_128 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_129 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_130 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_131 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x20ac,0x0000,0x0000,0x0000,0x0000,0x2026,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x2018,0x2019,0x201c,0x201d,0x2022,0x2013,0x2014,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x00a0,0x0e01,0x0e02,0x0e03,0x0e04,0x0e05,0x0e06,0x0e07,0x0e08,0x0e09,0x0e0a,0x0e0b,0x0e0c,0x0e0d,0x0e0e,0x0e0f,
	0x0e10,0x0e11,0x0e12,0x0e13,0x0e14,0x0e15,0x0e16,0x0e17,0x0e18,0x0e19,0x0e1a,0x0e1b,0x0e1c,0x0e1d,0x0e1e,0x0e1f,
	0x0e20,0x0e21,0x0e22,0x0e23,0x0e24,0x0e25,0x0e26,0x0e27,0x0e28,0x0e29,0x0e2a,0x0e2b,0x0e2c,0x0e2d,0x0e2e,0x0e2f,
	0x0e30,0x0e31,0x0e32,0x0e33,0x0e34,0x0e35,0x0e36,0x0e37,0x0e38,0x0e39,0x0e3a,0x0000,0x0000,0x0000,0x0000,0x0e3f,
	0x0e40,0x0e41,0x0e42,0x0e43,0x0e44,0x0e45,0x0e46,0x0e47,0x0e48,0x0e49,0x0e4a,0x0e4b,0x0e4c,0x0e4d,0x0e4e,0x0e4f,
	0x0e50,0x0e51,0x0e52,0x0e53,0x0e54,0x0e55,0x0e56,0x0e57,0x0e58,0x0e59,0x0e5a,0x0e5b,0x0000,0x0000,0x0000,0x0000}

var tbl_132 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x20AC }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x2026 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x2018 }, { 0x92, 0x2019 }, { 0x93, 0x201C },
	{ 0x94, 0x201D }, { 0x95, 0x2022 }, { 0x96, 0x2013 }, { 0x97, 0x2014 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0E01 }, { 0xa2, 0x0E02 }, { 0xa3, 0x0E03 },
	{ 0xa4, 0x0E04 }, { 0xa5, 0x0E05 }, { 0xa6, 0x0E06 }, { 0xa7, 0x0E07 },
	{ 0xa8, 0x0E08 }, { 0xa9, 0x0E09 }, { 0xaa, 0x0E0A }, { 0xab, 0x0E0B },
	{ 0xac, 0x0E0C }, { 0xad, 0x0E0D }, { 0xae, 0x0E0E }, { 0xaf, 0x0E0F },
	{ 0xb0, 0x0E10 }, { 0xb1, 0x0E11 }, { 0xb2, 0x0E12 }, { 0xb3, 0x0E13 },
	{ 0xb4, 0x0E14 }, { 0xb5, 0x0E15 }, { 0xb6, 0x0E16 }, { 0xb7, 0x0E17 },
	{ 0xb8, 0x0E18 }, { 0xb9, 0x0E19 }, { 0xba, 0x0E1A }, { 0xbb, 0x0E1B },
	{ 0xbc, 0x0E1C }, { 0xbd, 0x0E1D }, { 0xbe, 0x0E1E }, { 0xbf, 0x0E1F },
	{ 0xc0, 0x0E20 }, { 0xc1, 0x0E21 }, { 0xc2, 0x0E22 }, { 0xc3, 0x0E23 },
	{ 0xc4, 0x0E24 }, { 0xc5, 0x0E25 }, { 0xc6, 0x0E26 }, { 0xc7, 0x0E27 },
	{ 0xc8, 0x0E28 }, { 0xc9, 0x0E29 }, { 0xca, 0x0E2A }, { 0xcb, 0x0E2B },
	{ 0xcc, 0x0E2C }, { 0xcd, 0x0E2D }, { 0xce, 0x0E2E }, { 0xcf, 0x0E2F },
	{ 0xd0, 0x0E30 }, { 0xd1, 0x0E31 }, { 0xd2, 0x0E32 }, { 0xd3, 0x0E33 },
	{ 0xd4, 0x0E34 }, { 0xd5, 0x0E35 }, { 0xd6, 0x0E36 }, { 0xd7, 0x0E37 },
	{ 0xd8, 0x0E38 }, { 0xd9, 0x0E39 }, { 0xda, 0x0E3A }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0E3F },
	{ 0xe0, 0x0E40 }, { 0xe1, 0x0E41 }, { 0xe2, 0x0E42 }, { 0xe3, 0x0E43 },
	{ 0xe4, 0x0E44 }, { 0xe5, 0x0E45 }, { 0xe6, 0x0E46 }, { 0xe7, 0x0E47 },
	{ 0xe8, 0x0E48 }, { 0xe9, 0x0E49 }, { 0xea, 0x0E4A }, { 0xeb, 0x0E4B },
	{ 0xec, 0x0E4C }, { 0xed, 0x0E4D }, { 0xee, 0x0E4E }, { 0xef, 0x0E4F },
	{ 0xf0, 0x0E50 }, { 0xf1, 0x0E51 }, { 0xf2, 0x0E52 }, { 0xf3, 0x0E53 },
	{ 0xf4, 0x0E54 }, { 0xf5, 0x0E55 }, { 0xf6, 0x0E56 }, { 0xf7, 0x0E57 },
	{ 0xf8, 0x0E58 }, { 0xf9, 0x0E59 }, { 0xfa, 0x0E5A }, { 0xfb, 0x0E5B },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_133 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x00c0,0x00c2,0x00c8,0x00ca,0x00cb,0x00ce,0x00cf,0x00b4,0x02cb,0x02c6,0x00a8,0x02dc,0x00d9,0x00db,0x20a4,
	0x00af,0x00dd,0x00fd,0x00b0,0x00c7,0x00e7,0x00d1,0x00f1,0x00a1,0x00bf,0x00a4,0x00a3,0x00a5,0x00a7,0x0192,0x00a2,
	0x00e2,0x00ea,0x00f4,0x00fb,0x00e1,0x00e9,0x00f3,0x00fa,0x00e0,0x00e8,0x00f2,0x00f9,0x00e4,0x00eb,0x00f6,0x00fc,
	0x00c5,0x00ee,0x00d8,0x00c6,0x00e5,0x00ed,0x00f8,0x00e6,0x00c4,0x00ec,0x00d6,0x00dc,0x00c9,0x00ef,0x00df,0x00d4,
	0x00c1,0x00c3,0x00e3,0x00d0,0x00f0,0x00cd,0x00cc,0x00d3,0x00d2,0x00d5,0x00f5,0x0160,0x0161,0x00da,0x0178,0x00ff,
	0x00de,0x00fe,0x00b7,0x00b5,0x00b6,0x00be,0x2014,0x00bc,0x00bd,0x00aa,0x00ba,0x00ab,0x25a0,0x00bb,0x00b1,0x0000}

var tbl_134 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00C0 }, { 0xa2, 0x00C2 }, { 0xa3, 0x00C8 },
	{ 0xa4, 0x00CA }, { 0xa5, 0x00CB }, { 0xa6, 0x00CE }, { 0xa7, 0x00CF },
	{ 0xa8, 0x00B4 }, { 0xa9, 0x02CB }, { 0xaa, 0x02C6 }, { 0xab, 0x00A8 },
	{ 0xac, 0x02DC }, { 0xad, 0x00D9 }, { 0xae, 0x00DB }, { 0xaf, 0x20A4 },
	{ 0xb0, 0x00AF }, { 0xb1, 0x00DD }, { 0xb2, 0x00FD }, { 0xb3, 0x00B0 },
	{ 0xb4, 0x00C7 }, { 0xb5, 0x00E7 }, { 0xb6, 0x00D1 }, { 0xb7, 0x00F1 },
	{ 0xb8, 0x00A1 }, { 0xb9, 0x00BF }, { 0xba, 0x00A4 }, { 0xbb, 0x00A3 },
	{ 0xbc, 0x00A5 }, { 0xbd, 0x00A7 }, { 0xbe, 0x0192 }, { 0xbf, 0x00A2 },
	{ 0xc0, 0x00E2 }, { 0xc1, 0x00EA }, { 0xc2, 0x00F4 }, { 0xc3, 0x00FB },
	{ 0xc4, 0x00E1 }, { 0xc5, 0x00E9 }, { 0xc6, 0x00F3 }, { 0xc7, 0x00FA },
	{ 0xc8, 0x00E0 }, { 0xc9, 0x00E8 }, { 0xca, 0x00F2 }, { 0xcb, 0x00F9 },
	{ 0xcc, 0x00E4 }, { 0xcd, 0x00EB }, { 0xce, 0x00F6 }, { 0xcf, 0x00FC },
	{ 0xd0, 0x00C5 }, { 0xd1, 0x00EE }, { 0xd2, 0x00D8 }, { 0xd3, 0x00C6 },
	{ 0xd4, 0x00E5 }, { 0xd5, 0x00ED }, { 0xd6, 0x00F8 }, { 0xd7, 0x00E6 },
	{ 0xd8, 0x00C4 }, { 0xd9, 0x00EC }, { 0xda, 0x00D6 }, { 0xdb, 0x00DC },
	{ 0xdc, 0x00C9 }, { 0xdd, 0x00EF }, { 0xde, 0x00DF }, { 0xdf, 0x00D4 },
	{ 0xe0, 0x00C1 }, { 0xe1, 0x00C3 }, { 0xe2, 0x00E3 }, { 0xe3, 0x00D0 },
	{ 0xe4, 0x00F0 }, { 0xe5, 0x00CD }, { 0xe6, 0x00CC }, { 0xe7, 0x00D3 },
	{ 0xe8, 0x00D2 }, { 0xe9, 0x00D5 }, { 0xea, 0x00F5 }, { 0xeb, 0x0160 },
	{ 0xec, 0x0161 }, { 0xed, 0x00DA }, { 0xee, 0x0178 }, { 0xef, 0x00FF },
	{ 0xf0, 0x00DE }, { 0xf1, 0x00FE }, { 0xf2, 0x00B7 }, { 0xf3, 0x00B5 },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00BE }, { 0xf6, 0x2014 }, { 0xf7, 0x00BC },
	{ 0xf8, 0x00BD }, { 0xf9, 0x00AA }, { 0xfa, 0x00BA }, { 0xfb, 0x00AB },
	{ 0xfc, 0x25A0 }, { 0xfd, 0x00BB }, { 0xfe, 0x00B1 }, { 0xff, 0x0000 }}

var tbl_135 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,0x0399,0x039a,0x039b,0x039c,0x039d,0x039e,0x039f,0x03a0,
	0x03a1,0x03a3,0x03a4,0x03a5,0x03a6,0x03a7,0x03a8,0x03a9,0x03b1,0x03b2,0x03b3,0x03b4,0x03b5,0x03b6,0x03b7,0x03b8,
	0x03b9,0x03ba,0x03bb,0x03bc,0x03bd,0x03be,0x03bf,0x03c0,0x03c1,0x03c3,0x03c2,0x03c4,0x03c5,0x03c6,0x03c7,0x03c8,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x2561,0x2562,0x2556,0x2555,0x2563,0x2551,0x2557,0x255d,0x255c,0x255b,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x255e,0x255f,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x2567,
	0x2568,0x2564,0x2565,0x2559,0x2558,0x2552,0x2553,0x256b,0x256a,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x03c9,0x03ac,0x03ad,0x03ae,0x03ca,0x03af,0x03cc,0x03cd,0x03cb,0x03ce,0x0386,0x0388,0x0389,0x038a,0x038c,0x038e,
	0x038f,0x00b1,0x2265,0x2264,0x03aa,0x03ab,0x00f7,0x2248,0x00b0,0x2219,0x00b7,0x221a,0x207f,0x00b2,0x25a0,0x00a0}

var tbl_136 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0391 }, { 0x81, 0x0392 }, { 0x82, 0x0393 }, { 0x83, 0x0394 },
	{ 0x84, 0x0395 }, { 0x85, 0x0396 }, { 0x86, 0x0397 }, { 0x87, 0x0398 },
	{ 0x88, 0x0399 }, { 0x89, 0x039A }, { 0x8a, 0x039B }, { 0x8b, 0x039C },
	{ 0x8c, 0x039D }, { 0x8d, 0x039E }, { 0x8e, 0x039F }, { 0x8f, 0x03A0 },
	{ 0x90, 0x03A1 }, { 0x91, 0x03A3 }, { 0x92, 0x03A4 }, { 0x93, 0x03A5 },
	{ 0x94, 0x03A6 }, { 0x95, 0x03A7 }, { 0x96, 0x03A8 }, { 0x97, 0x03A9 },
	{ 0x98, 0x03B1 }, { 0x99, 0x03B2 }, { 0x9a, 0x03B3 }, { 0x9b, 0x03B4 },
	{ 0x9c, 0x03B5 }, { 0x9d, 0x03B6 }, { 0x9e, 0x03B7 }, { 0x9f, 0x03B8 },
	{ 0xa0, 0x03B9 }, { 0xa1, 0x03BA }, { 0xa2, 0x03BB }, { 0xa3, 0x03BC },
	{ 0xa4, 0x03BD }, { 0xa5, 0x03BE }, { 0xa6, 0x03BF }, { 0xa7, 0x03C0 },
	{ 0xa8, 0x03C1 }, { 0xa9, 0x03C3 }, { 0xaa, 0x03C2 }, { 0xab, 0x03C4 },
	{ 0xac, 0x03C5 }, { 0xad, 0x03C6 }, { 0xae, 0x03C7 }, { 0xaf, 0x03C8 },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x2561 }, { 0xb6, 0x2562 }, { 0xb7, 0x2556 },
	{ 0xb8, 0x2555 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x255C }, { 0xbe, 0x255B }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x255E }, { 0xc7, 0x255F },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x2567 },
	{ 0xd0, 0x2568 }, { 0xd1, 0x2564 }, { 0xd2, 0x2565 }, { 0xd3, 0x2559 },
	{ 0xd4, 0x2558 }, { 0xd5, 0x2552 }, { 0xd6, 0x2553 }, { 0xd7, 0x256B },
	{ 0xd8, 0x256A }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x03C9 }, { 0xe1, 0x03AC }, { 0xe2, 0x03AD }, { 0xe3, 0x03AE },
	{ 0xe4, 0x03CA }, { 0xe5, 0x03AF }, { 0xe6, 0x03CC }, { 0xe7, 0x03CD },
	{ 0xe8, 0x03CB }, { 0xe9, 0x03CE }, { 0xea, 0x0386 }, { 0xeb, 0x0388 },
	{ 0xec, 0x0389 }, { 0xed, 0x038A }, { 0xee, 0x038C }, { 0xef, 0x038E },
	{ 0xf0, 0x038F }, { 0xf1, 0x00B1 }, { 0xf2, 0x2265 }, { 0xf3, 0x2264 },
	{ 0xf4, 0x03AA }, { 0xf5, 0x03AB }, { 0xf6, 0x00F7 }, { 0xf7, 0x2248 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x221A },
	{ 0xfc, 0x207F }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_137 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_138 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_139 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x2500,0x2502,0x250c,0x2510,0x2514,0x2518,0x251c,0x2524,0x252c,0x2534,0x253c,0x2580,0x2584,0x2588,0x258c,0x2590,
	0x2591,0x2592,0x2593,0x2320,0x25a0,0x2219,0x221a,0x2248,0x2264,0x2265,0x00a0,0x2321,0x00b0,0x00b2,0x00b7,0x00f7,
	0x2550,0x2551,0x2552,0x0451,0x2553,0x2554,0x2555,0x2556,0x2557,0x2558,0x2559,0x255a,0x255b,0x255c,0x255d,0x255e,
	0x255f,0x2560,0x2561,0x0401,0x2562,0x2563,0x2564,0x2565,0x2566,0x2567,0x2568,0x2569,0x256a,0x256b,0x256c,0x00a9,
	0x044e,0x0430,0x0431,0x0446,0x0434,0x0435,0x0444,0x0433,0x0445,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e,
	0x043f,0x044f,0x0440,0x0441,0x0442,0x0443,0x0436,0x0432,0x044c,0x044b,0x0437,0x0448,0x044d,0x0449,0x0447,0x044a,
	0x042e,0x0410,0x0411,0x0426,0x0414,0x0415,0x0424,0x0413,0x0425,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e,
	0x041f,0x042f,0x0420,0x0421,0x0422,0x0423,0x0416,0x0412,0x042c,0x042b,0x0417,0x0428,0x042d,0x0429,0x0427,0x042a}

var tbl_140 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x2500 }, { 0x81, 0x2502 }, { 0x82, 0x250C }, { 0x83, 0x2510 },
	{ 0x84, 0x2514 }, { 0x85, 0x2518 }, { 0x86, 0x251C }, { 0x87, 0x2524 },
	{ 0x88, 0x252C }, { 0x89, 0x2534 }, { 0x8a, 0x253C }, { 0x8b, 0x2580 },
	{ 0x8c, 0x2584 }, { 0x8d, 0x2588 }, { 0x8e, 0x258C }, { 0x8f, 0x2590 },
	{ 0x90, 0x2591 }, { 0x91, 0x2592 }, { 0x92, 0x2593 }, { 0x93, 0x2320 },
	{ 0x94, 0x25A0 }, { 0x95, 0x2219 }, { 0x96, 0x221A }, { 0x97, 0x2248 },
	{ 0x98, 0x2264 }, { 0x99, 0x2265 }, { 0x9a, 0x00A0 }, { 0x9b, 0x2321 },
	{ 0x9c, 0x00B0 }, { 0x9d, 0x00B2 }, { 0x9e, 0x00B7 }, { 0x9f, 0x00F7 },
	{ 0xa0, 0x2550 }, { 0xa1, 0x2551 }, { 0xa2, 0x2552 }, { 0xa3, 0x0451 },
	{ 0xa4, 0x2553 }, { 0xa5, 0x2554 }, { 0xa6, 0x2555 }, { 0xa7, 0x2556 },
	{ 0xa8, 0x2557 }, { 0xa9, 0x2558 }, { 0xaa, 0x2559 }, { 0xab, 0x255A },
	{ 0xac, 0x255B }, { 0xad, 0x255C }, { 0xae, 0x255D }, { 0xaf, 0x255E },
	{ 0xb0, 0x255F }, { 0xb1, 0x2560 }, { 0xb2, 0x2561 }, { 0xb3, 0x0401 },
	{ 0xb4, 0x2562 }, { 0xb5, 0x2563 }, { 0xb6, 0x2564 }, { 0xb7, 0x2565 },
	{ 0xb8, 0x2566 }, { 0xb9, 0x2567 }, { 0xba, 0x2568 }, { 0xbb, 0x2569 },
	{ 0xbc, 0x256A }, { 0xbd, 0x256B }, { 0xbe, 0x256C }, { 0xbf, 0x00A9 },
	{ 0xc0, 0x044E }, { 0xc1, 0x0430 }, { 0xc2, 0x0431 }, { 0xc3, 0x0446 },
	{ 0xc4, 0x0434 }, { 0xc5, 0x0435 }, { 0xc6, 0x0444 }, { 0xc7, 0x0433 },
	{ 0xc8, 0x0445 }, { 0xc9, 0x0438 }, { 0xca, 0x0439 }, { 0xcb, 0x043A },
	{ 0xcc, 0x043B }, { 0xcd, 0x043C }, { 0xce, 0x043D }, { 0xcf, 0x043E },
	{ 0xd0, 0x043F }, { 0xd1, 0x044F }, { 0xd2, 0x0440 }, { 0xd3, 0x0441 },
	{ 0xd4, 0x0442 }, { 0xd5, 0x0443 }, { 0xd6, 0x0436 }, { 0xd7, 0x0432 },
	{ 0xd8, 0x044C }, { 0xd9, 0x044B }, { 0xda, 0x0437 }, { 0xdb, 0x0448 },
	{ 0xdc, 0x044D }, { 0xdd, 0x0449 }, { 0xde, 0x0447 }, { 0xdf, 0x044A },
	{ 0xe0, 0x042E }, { 0xe1, 0x0410 }, { 0xe2, 0x0411 }, { 0xe3, 0x0426 },
	{ 0xe4, 0x0414 }, { 0xe5, 0x0415 }, { 0xe6, 0x0424 }, { 0xe7, 0x0413 },
	{ 0xe8, 0x0425 }, { 0xe9, 0x0418 }, { 0xea, 0x0419 }, { 0xeb, 0x041A },
	{ 0xec, 0x041B }, { 0xed, 0x041C }, { 0xee, 0x041D }, { 0xef, 0x041E },
	{ 0xf0, 0x041F }, { 0xf1, 0x042F }, { 0xf2, 0x0420 }, { 0xf3, 0x0421 },
	{ 0xf4, 0x0422 }, { 0xf5, 0x0423 }, { 0xf6, 0x0416 }, { 0xf7, 0x0412 },
	{ 0xf8, 0x042C }, { 0xf9, 0x042B }, { 0xfa, 0x0417 }, { 0xfb, 0x0428 },
	{ 0xfc, 0x042D }, { 0xfd, 0x0429 }, { 0xfe, 0x0427 }, { 0xff, 0x042A }}

var tbl_141 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x00ec,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00f2,0x00fb,0x00f9,0x00ff,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x00d7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x00ae,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x00c1,0x00c2,0x00c0,0x00a9,0x2563,0x2551,0x2557,0x255d,0x00a2,0x00a5,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x00e3,0x00c3,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x00f0,0x00d0,0x00ca,0x00cb,0x00c8,0x0131,0x00cd,0x00ce,0x00cf,0x2518,0x250c,0x2588,0x2584,0x00a6,0x00cc,0x2580,
	0x00d3,0x00df,0x00d4,0x00d2,0x00f5,0x00d5,0x00b5,0x00fe,0x00de,0x00da,0x00db,0x00d9,0x00fd,0x00dd,0x00af,0x00b4,
	0x00ad,0x00b1,0x2017,0x00be,0x00b6,0x00a7,0x00f7,0x00b8,0x00b0,0x00a8,0x00b7,0x00b9,0x00b3,0x00b2,0x25a0,0x00a0}

var tbl_142 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x00EC }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00F2 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x00FF }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x00D7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x00AE }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x00C1 }, { 0xb6, 0x00C2 }, { 0xb7, 0x00C0 },
	{ 0xb8, 0x00A9 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x00A2 }, { 0xbe, 0x00A5 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x00E3 }, { 0xc7, 0x00C3 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x00F0 }, { 0xd1, 0x00D0 }, { 0xd2, 0x00CA }, { 0xd3, 0x00CB },
	{ 0xd4, 0x00C8 }, { 0xd5, 0x0131 }, { 0xd6, 0x00CD }, { 0xd7, 0x00CE },
	{ 0xd8, 0x00CF }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x00A6 }, { 0xde, 0x00CC }, { 0xdf, 0x2580 },
	{ 0xe0, 0x00D3 }, { 0xe1, 0x00DF }, { 0xe2, 0x00D4 }, { 0xe3, 0x00D2 },
	{ 0xe4, 0x00F5 }, { 0xe5, 0x00D5 }, { 0xe6, 0x00B5 }, { 0xe7, 0x00FE },
	{ 0xe8, 0x00DE }, { 0xe9, 0x00DA }, { 0xea, 0x00DB }, { 0xeb, 0x00D9 },
	{ 0xec, 0x00FD }, { 0xed, 0x00DD }, { 0xee, 0x00AF }, { 0xef, 0x00B4 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x2017 }, { 0xf3, 0x00BE },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x00B8 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x00B7 }, { 0xfb, 0x00B9 },
	{ 0xfc, 0x00B3 }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_143 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x016f,0x0107,0x00e7,0x0142,0x00eb,0x0150,0x0151,0x00ee,0x0179,0x00c4,0x0106,
	0x00c9,0x0139,0x013a,0x00f4,0x00f6,0x013d,0x013e,0x015a,0x015b,0x00d6,0x00dc,0x0164,0x0165,0x0141,0x00d7,0x010d,
	0x00e1,0x00ed,0x00f3,0x00fa,0x0104,0x0105,0x017d,0x017e,0x0118,0x0119,0x00ac,0x017a,0x010c,0x015f,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x00c1,0x00c2,0x011a,0x015e,0x2563,0x2551,0x2557,0x255d,0x017b,0x017c,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x0102,0x0103,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x0111,0x0110,0x010e,0x00cb,0x010f,0x0147,0x00cd,0x00ce,0x011b,0x2518,0x250c,0x2588,0x2584,0x0162,0x016e,0x2580,
	0x00d3,0x00df,0x00d4,0x0143,0x0144,0x0148,0x0160,0x0161,0x0154,0x00da,0x0155,0x0170,0x00fd,0x00dd,0x0163,0x00b4,
	0x00ad,0x02dd,0x02db,0x02c7,0x02d8,0x00a7,0x00f7,0x00b8,0x00b0,0x00a8,0x02d9,0x0171,0x0158,0x0159,0x25a0,0x00a0}

var tbl_144 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x016F }, { 0x86, 0x0107 }, { 0x87, 0x00E7 },
	{ 0x88, 0x0142 }, { 0x89, 0x00EB }, { 0x8a, 0x0150 }, { 0x8b, 0x0151 },
	{ 0x8c, 0x00EE }, { 0x8d, 0x0179 }, { 0x8e, 0x00C4 }, { 0x8f, 0x0106 },
	{ 0x90, 0x00C9 }, { 0x91, 0x0139 }, { 0x92, 0x013A }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x013D }, { 0x96, 0x013E }, { 0x97, 0x015A },
	{ 0x98, 0x015B }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x0164 },
	{ 0x9c, 0x0165 }, { 0x9d, 0x0141 }, { 0x9e, 0x00D7 }, { 0x9f, 0x010D },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x0104 }, { 0xa5, 0x0105 }, { 0xa6, 0x017D }, { 0xa7, 0x017E },
	{ 0xa8, 0x0118 }, { 0xa9, 0x0119 }, { 0xaa, 0x00AC }, { 0xab, 0x017A },
	{ 0xac, 0x010C }, { 0xad, 0x015F }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x00C1 }, { 0xb6, 0x00C2 }, { 0xb7, 0x011A },
	{ 0xb8, 0x015E }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x017B }, { 0xbe, 0x017C }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x0102 }, { 0xc7, 0x0103 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x0111 }, { 0xd1, 0x0110 }, { 0xd2, 0x010E }, { 0xd3, 0x00CB },
	{ 0xd4, 0x010F }, { 0xd5, 0x0147 }, { 0xd6, 0x00CD }, { 0xd7, 0x00CE },
	{ 0xd8, 0x011B }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x0162 }, { 0xde, 0x016E }, { 0xdf, 0x2580 },
	{ 0xe0, 0x00D3 }, { 0xe1, 0x00DF }, { 0xe2, 0x00D4 }, { 0xe3, 0x0143 },
	{ 0xe4, 0x0144 }, { 0xe5, 0x0148 }, { 0xe6, 0x0160 }, { 0xe7, 0x0161 },
	{ 0xe8, 0x0154 }, { 0xe9, 0x00DA }, { 0xea, 0x0155 }, { 0xeb, 0x0170 },
	{ 0xec, 0x00FD }, { 0xed, 0x00DD }, { 0xee, 0x0163 }, { 0xef, 0x00B4 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x02DD }, { 0xf2, 0x02DB }, { 0xf3, 0x02C7 },
	{ 0xf4, 0x02D8 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x00B8 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x02D9 }, { 0xfb, 0x0171 },
	{ 0xfc, 0x0158 }, { 0xfd, 0x0159 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_145 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x00a0,0x00e2,0x00e4,0x00e0,0x00e1,0x00e3,0x00e5,0x00e7,0x00f1,0x00a2,0x002e,0x003c,0x0028,0x002b,0x007c,
	0x0026,0x00e9,0x00ea,0x00eb,0x00e8,0x00ed,0x00ee,0x00ef,0x00ec,0x00df,0x0021,0x0024,0x002a,0x0029,0x003b,0x00ac,
	0x002d,0x002f,0x00c2,0x00c4,0x00c0,0x00c1,0x00c3,0x00c5,0x00c7,0x00d1,0x00a6,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x00f8,0x00c9,0x00ca,0x00cb,0x00c8,0x00cd,0x00ce,0x00cf,0x00cc,0x0060,0x003a,0x0023,0x0040,0x0027,0x003d,0x0022,
	0x00d8,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x00ab,0x00bb,0x00f0,0x00fd,0x00fe,0x00b1,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x00aa,0x00ba,0x00e6,0x00b8,0x00c6,0x00a4,
	0x00b5,0x007e,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x00a1,0x00bf,0x00d0,0x00dd,0x00de,0x00ae,
	0x005e,0x00a3,0x00a5,0x00b7,0x00a9,0x00a7,0x00b6,0x00bc,0x00bd,0x00be,0x005b,0x005d,0x00af,0x00a8,0x00b4,0x00d7,
	0x007b,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x00f4,0x00f6,0x00f2,0x00f3,0x00f5,
	0x007d,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b9,0x00fb,0x00fc,0x00f9,0x00fa,0x00ff,
	0x005c,0x00f7,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x00d4,0x00d6,0x00d2,0x00d3,0x00d5,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x00db,0x00dc,0x00d9,0x00da,0x009f}

var tbl_146 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x00A0 }, { 0x42, 0x00E2 }, { 0x43, 0x00E4 },
	{ 0x44, 0x00E0 }, { 0x45, 0x00E1 }, { 0x46, 0x00E3 }, { 0x47, 0x00E5 },
	{ 0x48, 0x00E7 }, { 0x49, 0x00F1 }, { 0x4a, 0x00A2 }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x007C },
	{ 0x50, 0x0026 }, { 0x51, 0x00E9 }, { 0x52, 0x00EA }, { 0x53, 0x00EB },
	{ 0x54, 0x00E8 }, { 0x55, 0x00ED }, { 0x56, 0x00EE }, { 0x57, 0x00EF },
	{ 0x58, 0x00EC }, { 0x59, 0x00DF }, { 0x5a, 0x0021 }, { 0x5b, 0x0024 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x00AC },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x00C2 }, { 0x63, 0x00C4 },
	{ 0x64, 0x00C0 }, { 0x65, 0x00C1 }, { 0x66, 0x00C3 }, { 0x67, 0x00C5 },
	{ 0x68, 0x00C7 }, { 0x69, 0x00D1 }, { 0x6a, 0x00A6 }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x00F8 }, { 0x71, 0x00C9 }, { 0x72, 0x00CA }, { 0x73, 0x00CB },
	{ 0x74, 0x00C8 }, { 0x75, 0x00CD }, { 0x76, 0x00CE }, { 0x77, 0x00CF },
	{ 0x78, 0x00CC }, { 0x79, 0x0060 }, { 0x7a, 0x003A }, { 0x7b, 0x0023 },
	{ 0x7c, 0x0040 }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x0022 },
	{ 0x80, 0x00D8 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x00AB }, { 0x8b, 0x00BB },
	{ 0x8c, 0x00F0 }, { 0x8d, 0x00FD }, { 0x8e, 0x00FE }, { 0x8f, 0x00B1 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x00AA }, { 0x9b, 0x00BA },
	{ 0x9c, 0x00E6 }, { 0x9d, 0x00B8 }, { 0x9e, 0x00C6 }, { 0x9f, 0x00A4 },
	{ 0xa0, 0x00B5 }, { 0xa1, 0x007E }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x00A1 }, { 0xab, 0x00BF },
	{ 0xac, 0x00D0 }, { 0xad, 0x00DD }, { 0xae, 0x00DE }, { 0xaf, 0x00AE },
	{ 0xb0, 0x005E }, { 0xb1, 0x00A3 }, { 0xb2, 0x00A5 }, { 0xb3, 0x00B7 },
	{ 0xb4, 0x00A9 }, { 0xb5, 0x00A7 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00BC },
	{ 0xb8, 0x00BD }, { 0xb9, 0x00BE }, { 0xba, 0x005B }, { 0xbb, 0x005D },
	{ 0xbc, 0x00AF }, { 0xbd, 0x00A8 }, { 0xbe, 0x00B4 }, { 0xbf, 0x00D7 },
	{ 0xc0, 0x007B }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x00F4 },
	{ 0xcc, 0x00F6 }, { 0xcd, 0x00F2 }, { 0xce, 0x00F3 }, { 0xcf, 0x00F5 },
	{ 0xd0, 0x007D }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B9 }, { 0xdb, 0x00FB },
	{ 0xdc, 0x00FC }, { 0xdd, 0x00F9 }, { 0xde, 0x00FA }, { 0xdf, 0x00FF },
	{ 0xe0, 0x005C }, { 0xe1, 0x00F7 }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x00D4 },
	{ 0xec, 0x00D6 }, { 0xed, 0x00D2 }, { 0xee, 0x00D3 }, { 0xef, 0x00D5 },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x00DB },
	{ 0xfc, 0x00DC }, { 0xfd, 0x00D9 }, { 0xfe, 0x00DA }, { 0xff, 0x009F }}

var tbl_147 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0126,0x02d8,0x00a3,0x00a4,0x0000,0x0124,0x00a7,0x00a8,0x0130,0x015e,0x011e,0x0134,0x00ad,0x0000,0x017b,
	0x00b0,0x0127,0x00b2,0x00b3,0x00b4,0x00b5,0x0125,0x00b7,0x00b8,0x0131,0x015f,0x011f,0x0135,0x00bd,0x0000,0x017c,
	0x00c0,0x00c1,0x00c2,0x0000,0x00c4,0x010a,0x0108,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x0000,0x00d1,0x00d2,0x00d3,0x00d4,0x0120,0x00d6,0x00d7,0x011c,0x00d9,0x00da,0x00db,0x00dc,0x016c,0x015c,0x00df,
	0x00e0,0x00e1,0x00e2,0x0000,0x00e4,0x010b,0x0109,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x0000,0x00f1,0x00f2,0x00f3,0x00f4,0x0121,0x00f6,0x00f7,0x011d,0x00f9,0x00fa,0x00fb,0x00fc,0x016d,0x015d,0x02d9}

var tbl_148 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0126 }, { 0xa2, 0x02D8 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x0000 }, { 0xa6, 0x0124 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x0130 }, { 0xaa, 0x015E }, { 0xab, 0x011E },
	{ 0xac, 0x0134 }, { 0xad, 0x00AD }, { 0xae, 0x0000 }, { 0xaf, 0x017B },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x0127 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x0125 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x0131 }, { 0xba, 0x015F }, { 0xbb, 0x011F },
	{ 0xbc, 0x0135 }, { 0xbd, 0x00BD }, { 0xbe, 0x0000 }, { 0xbf, 0x017C },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x010A }, { 0xc6, 0x0108 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x0000 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x0120 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x011C }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x016C }, { 0xde, 0x015C }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x010B }, { 0xe6, 0x0109 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x0000 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x0121 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x011D }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x016D }, { 0xfe, 0x015D }, { 0xff, 0x02D9 }}

var tbl_149 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x0131,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00f2,0x00fb,0x00f9,0x0130,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x015e,0x015f,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x011e,0x011f,0x00bf,0x00ae,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x00c1,0x00c2,0x00c0,0x00a9,0x2563,0x2551,0x2557,0x255d,0x00a2,0x00a5,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x00e3,0x00c3,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x00ba,0x00aa,0x00ca,0x00cb,0x00c8,0x0000,0x00cd,0x00ce,0x00cf,0x2518,0x250c,0x2588,0x2584,0x00a6,0x00cc,0x2580,
	0x00d3,0x00df,0x00d4,0x00d2,0x00f5,0x00d5,0x00b5,0x0000,0x00d7,0x00da,0x00db,0x00d9,0x00ec,0x00ff,0x00af,0x00b4,
	0x00ad,0x00b1,0x0000,0x00be,0x00b6,0x00a7,0x00f7,0x00b8,0x00b0,0x00a8,0x00b7,0x00b9,0x00b3,0x00b2,0x25a0,0x00a0}

var tbl_150 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x0131 }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00F2 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x0130 }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x015E }, { 0x9f, 0x015F },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x011E }, { 0xa7, 0x011F },
	{ 0xa8, 0x00BF }, { 0xa9, 0x00AE }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x00C1 }, { 0xb6, 0x00C2 }, { 0xb7, 0x00C0 },
	{ 0xb8, 0x00A9 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x00A2 }, { 0xbe, 0x00A5 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x00E3 }, { 0xc7, 0x00C3 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x00BA }, { 0xd1, 0x00AA }, { 0xd2, 0x00CA }, { 0xd3, 0x00CB },
	{ 0xd4, 0x00C8 }, { 0xd5, 0x0000 }, { 0xd6, 0x00CD }, { 0xd7, 0x00CE },
	{ 0xd8, 0x00CF }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x00A6 }, { 0xde, 0x00CC }, { 0xdf, 0x2580 },
	{ 0xe0, 0x00D3 }, { 0xe1, 0x00DF }, { 0xe2, 0x00D4 }, { 0xe3, 0x00D2 },
	{ 0xe4, 0x00F5 }, { 0xe5, 0x00D5 }, { 0xe6, 0x00B5 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x00D7 }, { 0xe9, 0x00DA }, { 0xea, 0x00DB }, { 0xeb, 0x00D9 },
	{ 0xec, 0x00EC }, { 0xed, 0x00FF }, { 0xee, 0x00AF }, { 0xef, 0x00B4 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x0000 }, { 0xf3, 0x00BE },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x00B8 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x00B7 }, { 0xfb, 0x00B9 },
	{ 0xfc, 0x00B3 }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_151 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x05d0,0x05d1,0x05d2,0x05d3,0x05d4,0x05d5,0x05d6,0x05d7,0x05d8,0x05d9,0x05da,0x05db,0x05dc,0x05dd,0x05de,0x05df,
	0x05e0,0x05e1,0x05e2,0x05e3,0x05e4,0x05e5,0x05e6,0x05e7,0x05e8,0x05e9,0x05ea,0x0000,0x00a3,0x0000,0x00d7,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x00ae,0x00ac,0x00bd,0x00bc,0x0000,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x0000,0x0000,0x0000,0x00a9,0x2563,0x2551,0x2557,0x255d,0x00a2,0x00a5,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x0000,0x0000,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x2518,0x250c,0x2588,0x2584,0x00a6,0x0000,0x2580,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x00b5,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x00af,0x00b4,
	0x00ad,0x00b1,0x2017,0x00be,0x00b6,0x00a7,0x00f7,0x00b8,0x00b0,0x00a8,0x00b7,0x00b9,0x00b3,0x00b2,0x25a0,0x00a0}

var tbl_152 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x05D0 }, { 0x81, 0x05D1 }, { 0x82, 0x05D2 }, { 0x83, 0x05D3 },
	{ 0x84, 0x05D4 }, { 0x85, 0x05D5 }, { 0x86, 0x05D6 }, { 0x87, 0x05D7 },
	{ 0x88, 0x05D8 }, { 0x89, 0x05D9 }, { 0x8a, 0x05DA }, { 0x8b, 0x05DB },
	{ 0x8c, 0x05DC }, { 0x8d, 0x05DD }, { 0x8e, 0x05DE }, { 0x8f, 0x05DF },
	{ 0x90, 0x05E0 }, { 0x91, 0x05E1 }, { 0x92, 0x05E2 }, { 0x93, 0x05E3 },
	{ 0x94, 0x05E4 }, { 0x95, 0x05E5 }, { 0x96, 0x05E6 }, { 0x97, 0x05E7 },
	{ 0x98, 0x05E8 }, { 0x99, 0x05E9 }, { 0x9a, 0x05EA }, { 0x9b, 0x0000 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x0000 }, { 0x9e, 0x00D7 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x00AE }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x0000 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x00A9 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x00A2 }, { 0xbe, 0x00A5 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x00A6 }, { 0xde, 0x0000 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x00B5 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x00AF }, { 0xef, 0x00B4 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x2017 }, { 0xf3, 0x00BE },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x00B8 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x00B7 }, { 0xfb, 0x00B9 },
	{ 0xfc, 0x00B3 }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_153 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_154 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_155 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0106,0x00fc,0x00e9,0x0101,0x00e4,0x0123,0x00e5,0x0107,0x0142,0x0113,0x0156,0x0157,0x012b,0x0179,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x014d,0x00f6,0x0122,0x00a2,0x015a,0x015b,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x00d7,0x00a4,
	0x0100,0x012a,0x00f3,0x017b,0x017c,0x017a,0x201d,0x00a6,0x00a9,0x00ae,0x00ac,0x00bd,0x00bc,0x0141,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x0104,0x010c,0x0118,0x0116,0x2563,0x2551,0x2557,0x255d,0x012e,0x0160,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x0172,0x016a,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x017d,
	0x0105,0x010d,0x0119,0x0117,0x012f,0x0161,0x0173,0x016b,0x017e,0x2518,0x250c,0x2588,0x2584,0x258c,0x2590,0x2580,
	0x00d3,0x00df,0x014c,0x0143,0x00f5,0x00d5,0x00b5,0x0144,0x0136,0x0137,0x013b,0x013c,0x0146,0x0112,0x0145,0x2019,
	0x00ad,0x00b1,0x201c,0x00be,0x00b6,0x00a7,0x00f7,0x201e,0x00b0,0x2219,0x00b7,0x00b9,0x00b3,0x00b2,0x25a0,0x00a0}

var tbl_156 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0106 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x0101 },
	{ 0x84, 0x00E4 }, { 0x85, 0x0123 }, { 0x86, 0x00E5 }, { 0x87, 0x0107 },
	{ 0x88, 0x0142 }, { 0x89, 0x0113 }, { 0x8a, 0x0156 }, { 0x8b, 0x0157 },
	{ 0x8c, 0x012B }, { 0x8d, 0x0179 }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x014D },
	{ 0x94, 0x00F6 }, { 0x95, 0x0122 }, { 0x96, 0x00A2 }, { 0x97, 0x015A },
	{ 0x98, 0x015B }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x00D7 }, { 0x9f, 0x00A4 },
	{ 0xa0, 0x0100 }, { 0xa1, 0x012A }, { 0xa2, 0x00F3 }, { 0xa3, 0x017B },
	{ 0xa4, 0x017C }, { 0xa5, 0x017A }, { 0xa6, 0x201D }, { 0xa7, 0x00A6 },
	{ 0xa8, 0x00A9 }, { 0xa9, 0x00AE }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x0141 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x0104 }, { 0xb6, 0x010C }, { 0xb7, 0x0118 },
	{ 0xb8, 0x0116 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x012E }, { 0xbe, 0x0160 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x0172 }, { 0xc7, 0x016A },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x017D },
	{ 0xd0, 0x0105 }, { 0xd1, 0x010D }, { 0xd2, 0x0119 }, { 0xd3, 0x0117 },
	{ 0xd4, 0x012F }, { 0xd5, 0x0161 }, { 0xd6, 0x0173 }, { 0xd7, 0x016B },
	{ 0xd8, 0x017E }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x258C }, { 0xde, 0x2590 }, { 0xdf, 0x2580 },
	{ 0xe0, 0x00D3 }, { 0xe1, 0x00DF }, { 0xe2, 0x014C }, { 0xe3, 0x0143 },
	{ 0xe4, 0x00F5 }, { 0xe5, 0x00D5 }, { 0xe6, 0x00B5 }, { 0xe7, 0x0144 },
	{ 0xe8, 0x0136 }, { 0xe9, 0x0137 }, { 0xea, 0x013B }, { 0xeb, 0x013C },
	{ 0xec, 0x0146 }, { 0xed, 0x0112 }, { 0xee, 0x0145 }, { 0xef, 0x2019 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x201C }, { 0xf3, 0x00BE },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x201E },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x2219 }, { 0xfa, 0x00B7 }, { 0xfb, 0x00B9 },
	{ 0xfc, 0x00B3 }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_157 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x000a,0x0017,0x001b,0x0088,0x0089,0x008a,0x008b,0x008c,0x0005,0x0006,0x0007,
	0x0090,0x0091,0x0016,0x0093,0x0094,0x0095,0x0096,0x0004,0x0098,0x0099,0x009a,0x009b,0x0014,0x0015,0x009e,0x001a,
	0x0020,0x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,0x0399,0x005b,0x002e,0x003c,0x0028,0x002b,0x0021,
	0x0026,0x039a,0x039b,0x039c,0x039d,0x039e,0x039f,0x03a0,0x03a1,0x03a3,0x005d,0x0024,0x002a,0x0029,0x003b,0x005e,
	0x002d,0x002f,0x03a4,0x03a5,0x03a6,0x03a7,0x03a8,0x03a9,0x03aa,0x03ab,0x007c,0x002c,0x0025,0x005f,0x003e,0x003f,
	0x00a8,0x0386,0x0388,0x0389,0x00a0,0x038a,0x038c,0x038e,0x038f,0x0060,0x003a,0x0023,0x0040,0x0027,0x003d,0x0022,
	0x0385,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x03b1,0x03b2,0x03b3,0x03b4,0x03b5,0x03b6,
	0x00b0,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,0x0070,0x0071,0x0072,0x03b7,0x03b8,0x03b9,0x03ba,0x03bb,0x03bc,
	0x00b4,0x007e,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x03bd,0x03be,0x03bf,0x03c0,0x03c1,0x03c3,
	0x00a3,0x03ac,0x03ad,0x03ae,0x03ca,0x03af,0x03cc,0x03cd,0x03cb,0x03ce,0x03c2,0x03c4,0x03c5,0x03c6,0x03c7,0x03c8,
	0x007b,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x00ad,0x03c9,0x0390,0x03b0,0x2018,0x2015,
	0x007d,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x00b1,0x00bd,0x001a,0x0387,0x2019,0x00a6,
	0x005c,0x001a,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x00b2,0x00a7,0x001a,0x001a,0x00ab,0x00ac,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x00b3,0x00a9,0x001a,0x001a,0x00bb,0x009f}

var tbl_158 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0080 }, { 0x21, 0x0081 }, { 0x22, 0x0082 }, { 0x23, 0x0083 },
	{ 0x24, 0x0084 }, { 0x25, 0x000A }, { 0x26, 0x0017 }, { 0x27, 0x001B },
	{ 0x28, 0x0088 }, { 0x29, 0x0089 }, { 0x2a, 0x008A }, { 0x2b, 0x008B },
	{ 0x2c, 0x008C }, { 0x2d, 0x0005 }, { 0x2e, 0x0006 }, { 0x2f, 0x0007 },
	{ 0x30, 0x0090 }, { 0x31, 0x0091 }, { 0x32, 0x0016 }, { 0x33, 0x0093 },
	{ 0x34, 0x0094 }, { 0x35, 0x0095 }, { 0x36, 0x0096 }, { 0x37, 0x0004 },
	{ 0x38, 0x0098 }, { 0x39, 0x0099 }, { 0x3a, 0x009A }, { 0x3b, 0x009B },
	{ 0x3c, 0x0014 }, { 0x3d, 0x0015 }, { 0x3e, 0x009E }, { 0x3f, 0x001A },
	{ 0x40, 0x0020 }, { 0x41, 0x0391 }, { 0x42, 0x0392 }, { 0x43, 0x0393 },
	{ 0x44, 0x0394 }, { 0x45, 0x0395 }, { 0x46, 0x0396 }, { 0x47, 0x0397 },
	{ 0x48, 0x0398 }, { 0x49, 0x0399 }, { 0x4a, 0x005B }, { 0x4b, 0x002E },
	{ 0x4c, 0x003C }, { 0x4d, 0x0028 }, { 0x4e, 0x002B }, { 0x4f, 0x0021 },
	{ 0x50, 0x0026 }, { 0x51, 0x039A }, { 0x52, 0x039B }, { 0x53, 0x039C },
	{ 0x54, 0x039D }, { 0x55, 0x039E }, { 0x56, 0x039F }, { 0x57, 0x03A0 },
	{ 0x58, 0x03A1 }, { 0x59, 0x03A3 }, { 0x5a, 0x005D }, { 0x5b, 0x0024 },
	{ 0x5c, 0x002A }, { 0x5d, 0x0029 }, { 0x5e, 0x003B }, { 0x5f, 0x005E },
	{ 0x60, 0x002D }, { 0x61, 0x002F }, { 0x62, 0x03A4 }, { 0x63, 0x03A5 },
	{ 0x64, 0x03A6 }, { 0x65, 0x03A7 }, { 0x66, 0x03A8 }, { 0x67, 0x03A9 },
	{ 0x68, 0x03AA }, { 0x69, 0x03AB }, { 0x6a, 0x007C }, { 0x6b, 0x002C },
	{ 0x6c, 0x0025 }, { 0x6d, 0x005F }, { 0x6e, 0x003E }, { 0x6f, 0x003F },
	{ 0x70, 0x00A8 }, { 0x71, 0x0386 }, { 0x72, 0x0388 }, { 0x73, 0x0389 },
	{ 0x74, 0x00A0 }, { 0x75, 0x038A }, { 0x76, 0x038C }, { 0x77, 0x038E },
	{ 0x78, 0x038F }, { 0x79, 0x0060 }, { 0x7a, 0x003A }, { 0x7b, 0x0023 },
	{ 0x7c, 0x0040 }, { 0x7d, 0x0027 }, { 0x7e, 0x003D }, { 0x7f, 0x0022 },
	{ 0x80, 0x0385 }, { 0x81, 0x0061 }, { 0x82, 0x0062 }, { 0x83, 0x0063 },
	{ 0x84, 0x0064 }, { 0x85, 0x0065 }, { 0x86, 0x0066 }, { 0x87, 0x0067 },
	{ 0x88, 0x0068 }, { 0x89, 0x0069 }, { 0x8a, 0x03B1 }, { 0x8b, 0x03B2 },
	{ 0x8c, 0x03B3 }, { 0x8d, 0x03B4 }, { 0x8e, 0x03B5 }, { 0x8f, 0x03B6 },
	{ 0x90, 0x00B0 }, { 0x91, 0x006A }, { 0x92, 0x006B }, { 0x93, 0x006C },
	{ 0x94, 0x006D }, { 0x95, 0x006E }, { 0x96, 0x006F }, { 0x97, 0x0070 },
	{ 0x98, 0x0071 }, { 0x99, 0x0072 }, { 0x9a, 0x03B7 }, { 0x9b, 0x03B8 },
	{ 0x9c, 0x03B9 }, { 0x9d, 0x03BA }, { 0x9e, 0x03BB }, { 0x9f, 0x03BC },
	{ 0xa0, 0x00B4 }, { 0xa1, 0x007E }, { 0xa2, 0x0073 }, { 0xa3, 0x0074 },
	{ 0xa4, 0x0075 }, { 0xa5, 0x0076 }, { 0xa6, 0x0077 }, { 0xa7, 0x0078 },
	{ 0xa8, 0x0079 }, { 0xa9, 0x007A }, { 0xaa, 0x03BD }, { 0xab, 0x03BE },
	{ 0xac, 0x03BF }, { 0xad, 0x03C0 }, { 0xae, 0x03C1 }, { 0xaf, 0x03C3 },
	{ 0xb0, 0x00A3 }, { 0xb1, 0x03AC }, { 0xb2, 0x03AD }, { 0xb3, 0x03AE },
	{ 0xb4, 0x03CA }, { 0xb5, 0x03AF }, { 0xb6, 0x03CC }, { 0xb7, 0x03CD },
	{ 0xb8, 0x03CB }, { 0xb9, 0x03CE }, { 0xba, 0x03C2 }, { 0xbb, 0x03C4 },
	{ 0xbc, 0x03C5 }, { 0xbd, 0x03C6 }, { 0xbe, 0x03C7 }, { 0xbf, 0x03C8 },
	{ 0xc0, 0x007B }, { 0xc1, 0x0041 }, { 0xc2, 0x0042 }, { 0xc3, 0x0043 },
	{ 0xc4, 0x0044 }, { 0xc5, 0x0045 }, { 0xc6, 0x0046 }, { 0xc7, 0x0047 },
	{ 0xc8, 0x0048 }, { 0xc9, 0x0049 }, { 0xca, 0x00AD }, { 0xcb, 0x03C9 },
	{ 0xcc, 0x0390 }, { 0xcd, 0x03B0 }, { 0xce, 0x2018 }, { 0xcf, 0x2015 },
	{ 0xd0, 0x007D }, { 0xd1, 0x004A }, { 0xd2, 0x004B }, { 0xd3, 0x004C },
	{ 0xd4, 0x004D }, { 0xd5, 0x004E }, { 0xd6, 0x004F }, { 0xd7, 0x0050 },
	{ 0xd8, 0x0051 }, { 0xd9, 0x0052 }, { 0xda, 0x00B1 }, { 0xdb, 0x00BD },
	{ 0xdc, 0x001A }, { 0xdd, 0x0387 }, { 0xde, 0x2019 }, { 0xdf, 0x00A6 },
	{ 0xe0, 0x005C }, { 0xe1, 0x001A }, { 0xe2, 0x0053 }, { 0xe3, 0x0054 },
	{ 0xe4, 0x0055 }, { 0xe5, 0x0056 }, { 0xe6, 0x0057 }, { 0xe7, 0x0058 },
	{ 0xe8, 0x0059 }, { 0xe9, 0x005A }, { 0xea, 0x00B2 }, { 0xeb, 0x00A7 },
	{ 0xec, 0x001A }, { 0xed, 0x001A }, { 0xee, 0x00AB }, { 0xef, 0x00AC },
	{ 0xf0, 0x0030 }, { 0xf1, 0x0031 }, { 0xf2, 0x0032 }, { 0xf3, 0x0033 },
	{ 0xf4, 0x0034 }, { 0xf5, 0x0035 }, { 0xf6, 0x0036 }, { 0xf7, 0x0037 },
	{ 0xf8, 0x0038 }, { 0xf9, 0x0039 }, { 0xfa, 0x00B3 }, { 0xfb, 0x00A9 },
	{ 0xfc, 0x001A }, { 0xfd, 0x001A }, { 0xfe, 0x00BB }, { 0xff, 0x009F }}

var tbl_159 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x00c7,0x00fc,0x00e9,0x00e2,0x00e4,0x00e0,0x00e5,0x00e7,0x00ea,0x00eb,0x00e8,0x00ef,0x00ee,0x00ec,0x00c4,0x00c5,
	0x00c9,0x00e6,0x00c6,0x00f4,0x00f6,0x00f2,0x00fb,0x00f9,0x00ff,0x00d6,0x00dc,0x00f8,0x00a3,0x00d8,0x00d7,0x0192,
	0x00e1,0x00ed,0x00f3,0x00fa,0x00f1,0x00d1,0x00aa,0x00ba,0x00bf,0x00ae,0x00ac,0x00bd,0x00bc,0x00a1,0x00ab,0x00bb,
	0x2591,0x2592,0x2593,0x2502,0x2524,0x00c1,0x00c2,0x00c0,0x00a9,0x2563,0x2551,0x2557,0x255d,0x00a2,0x00a5,0x2510,
	0x2514,0x2534,0x252c,0x251c,0x2500,0x253c,0x00e3,0x00c3,0x255a,0x2554,0x2569,0x2566,0x2560,0x2550,0x256c,0x00a4,
	0x00f0,0x00d0,0x00ca,0x00cb,0x00c8,0x20ac,0x00cd,0x00ce,0x00cf,0x2518,0x250c,0x2588,0x2584,0x00a6,0x00cc,0x2580,
	0x00d3,0x00df,0x00d4,0x00d2,0x00f5,0x00d5,0x00b5,0x00fe,0x00de,0x00da,0x00db,0x00d9,0x00fd,0x00dd,0x00af,0x00b4,
	0x00ad,0x00b1,0x2017,0x00be,0x00b6,0x00a7,0x00f7,0x00b8,0x00b0,0x00a8,0x00b7,0x00b9,0x00b3,0x00b2,0x25a0,0x00a0}

var tbl_160 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x00C7 }, { 0x81, 0x00FC }, { 0x82, 0x00E9 }, { 0x83, 0x00E2 },
	{ 0x84, 0x00E4 }, { 0x85, 0x00E0 }, { 0x86, 0x00E5 }, { 0x87, 0x00E7 },
	{ 0x88, 0x00EA }, { 0x89, 0x00EB }, { 0x8a, 0x00E8 }, { 0x8b, 0x00EF },
	{ 0x8c, 0x00EE }, { 0x8d, 0x00EC }, { 0x8e, 0x00C4 }, { 0x8f, 0x00C5 },
	{ 0x90, 0x00C9 }, { 0x91, 0x00E6 }, { 0x92, 0x00C6 }, { 0x93, 0x00F4 },
	{ 0x94, 0x00F6 }, { 0x95, 0x00F2 }, { 0x96, 0x00FB }, { 0x97, 0x00F9 },
	{ 0x98, 0x00FF }, { 0x99, 0x00D6 }, { 0x9a, 0x00DC }, { 0x9b, 0x00F8 },
	{ 0x9c, 0x00A3 }, { 0x9d, 0x00D8 }, { 0x9e, 0x00D7 }, { 0x9f, 0x0192 },
	{ 0xa0, 0x00E1 }, { 0xa1, 0x00ED }, { 0xa2, 0x00F3 }, { 0xa3, 0x00FA },
	{ 0xa4, 0x00F1 }, { 0xa5, 0x00D1 }, { 0xa6, 0x00AA }, { 0xa7, 0x00BA },
	{ 0xa8, 0x00BF }, { 0xa9, 0x00AE }, { 0xaa, 0x00AC }, { 0xab, 0x00BD },
	{ 0xac, 0x00BC }, { 0xad, 0x00A1 }, { 0xae, 0x00AB }, { 0xaf, 0x00BB },
	{ 0xb0, 0x2591 }, { 0xb1, 0x2592 }, { 0xb2, 0x2593 }, { 0xb3, 0x2502 },
	{ 0xb4, 0x2524 }, { 0xb5, 0x00C1 }, { 0xb6, 0x00C2 }, { 0xb7, 0x00C0 },
	{ 0xb8, 0x00A9 }, { 0xb9, 0x2563 }, { 0xba, 0x2551 }, { 0xbb, 0x2557 },
	{ 0xbc, 0x255D }, { 0xbd, 0x00A2 }, { 0xbe, 0x00A5 }, { 0xbf, 0x2510 },
	{ 0xc0, 0x2514 }, { 0xc1, 0x2534 }, { 0xc2, 0x252C }, { 0xc3, 0x251C },
	{ 0xc4, 0x2500 }, { 0xc5, 0x253C }, { 0xc6, 0x00E3 }, { 0xc7, 0x00C3 },
	{ 0xc8, 0x255A }, { 0xc9, 0x2554 }, { 0xca, 0x2569 }, { 0xcb, 0x2566 },
	{ 0xcc, 0x2560 }, { 0xcd, 0x2550 }, { 0xce, 0x256C }, { 0xcf, 0x00A4 },
	{ 0xd0, 0x00F0 }, { 0xd1, 0x00D0 }, { 0xd2, 0x00CA }, { 0xd3, 0x00CB },
	{ 0xd4, 0x00C8 }, { 0xd5, 0x20AC }, { 0xd6, 0x00CD }, { 0xd7, 0x00CE },
	{ 0xd8, 0x00CF }, { 0xd9, 0x2518 }, { 0xda, 0x250C }, { 0xdb, 0x2588 },
	{ 0xdc, 0x2584 }, { 0xdd, 0x00A6 }, { 0xde, 0x00CC }, { 0xdf, 0x2580 },
	{ 0xe0, 0x00D3 }, { 0xe1, 0x00DF }, { 0xe2, 0x00D4 }, { 0xe3, 0x00D2 },
	{ 0xe4, 0x00F5 }, { 0xe5, 0x00D5 }, { 0xe6, 0x00B5 }, { 0xe7, 0x00FE },
	{ 0xe8, 0x00DE }, { 0xe9, 0x00DA }, { 0xea, 0x00DB }, { 0xeb, 0x00D9 },
	{ 0xec, 0x00FD }, { 0xed, 0x00DD }, { 0xee, 0x00AF }, { 0xef, 0x00B4 },
	{ 0xf0, 0x00AD }, { 0xf1, 0x00B1 }, { 0xf2, 0x2017 }, { 0xf3, 0x00BE },
	{ 0xf4, 0x00B6 }, { 0xf5, 0x00A7 }, { 0xf6, 0x00F7 }, { 0xf7, 0x00B8 },
	{ 0xf8, 0x00B0 }, { 0xf9, 0x00A8 }, { 0xfa, 0x00B7 }, { 0xfb, 0x00B9 },
	{ 0xfc, 0x00B3 }, { 0xfd, 0x00B2 }, { 0xfe, 0x25A0 }, { 0xff, 0x00A0 }}

var tbl_161 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x00a1,0x00a2,0x00a3,0x00a4,0x00a5,0x00a6,0x00a7,0x00a8,0x00a9,0x00aa,0x00ab,0x00ac,0x00ad,0x00ae,0x00af,
	0x00b0,0x00b1,0x00b2,0x00b3,0x00b4,0x00b5,0x00b6,0x00b7,0x00b8,0x00b9,0x00ba,0x00bb,0x00bc,0x00bd,0x00be,0x00bf,
	0x00c0,0x00c1,0x00c2,0x00c3,0x00c4,0x00c5,0x00c6,0x00c7,0x00c8,0x00c9,0x00ca,0x00cb,0x00cc,0x00cd,0x00ce,0x00cf,
	0x00d0,0x00d1,0x00d2,0x00d3,0x00d4,0x00d5,0x00d6,0x00d7,0x00d8,0x00d9,0x00da,0x00db,0x00dc,0x00dd,0x00de,0x00df,
	0x00e0,0x00e1,0x00e2,0x00e3,0x00e4,0x00e5,0x00e6,0x00e7,0x00e8,0x00e9,0x00ea,0x00eb,0x00ec,0x00ed,0x00ee,0x00ef,
	0x00f0,0x00f1,0x00f2,0x00f3,0x00f4,0x00f5,0x00f6,0x00f7,0x00f8,0x00f9,0x00fa,0x00fb,0x00fc,0x00fd,0x00fe,0x00ff}

var tbl_162 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x00A1 }, { 0xa2, 0x00A2 }, { 0xa3, 0x00A3 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x00A5 }, { 0xa6, 0x00A6 }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x00A9 }, { 0xaa, 0x00AA }, { 0xab, 0x00AB },
	{ 0xac, 0x00AC }, { 0xad, 0x00AD }, { 0xae, 0x00AE }, { 0xaf, 0x00AF },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x00B1 }, { 0xb2, 0x00B2 }, { 0xb3, 0x00B3 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x00B5 }, { 0xb6, 0x00B6 }, { 0xb7, 0x00B7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x00B9 }, { 0xba, 0x00BA }, { 0xbb, 0x00BB },
	{ 0xbc, 0x00BC }, { 0xbd, 0x00BD }, { 0xbe, 0x00BE }, { 0xbf, 0x00BF },
	{ 0xc0, 0x00C0 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x00C3 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x00C5 }, { 0xc6, 0x00C6 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x00C8 }, { 0xc9, 0x00C9 }, { 0xca, 0x00CA }, { 0xcb, 0x00CB },
	{ 0xcc, 0x00CC }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x00CF },
	{ 0xd0, 0x00D0 }, { 0xd1, 0x00D1 }, { 0xd2, 0x00D2 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x00D5 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x00D8 }, { 0xd9, 0x00D9 }, { 0xda, 0x00DA }, { 0xdb, 0x00DB },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x00DE }, { 0xdf, 0x00DF },
	{ 0xe0, 0x00E0 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x00E3 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x00E5 }, { 0xe6, 0x00E6 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x00E8 }, { 0xe9, 0x00E9 }, { 0xea, 0x00EA }, { 0xeb, 0x00EB },
	{ 0xec, 0x00EC }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x00EF },
	{ 0xf0, 0x00F0 }, { 0xf1, 0x00F1 }, { 0xf2, 0x00F2 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x00F5 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x00F8 }, { 0xf9, 0x00F9 }, { 0xfa, 0x00FA }, { 0xfb, 0x00FB },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x00FE }, { 0xff, 0x00FF }}

var tbl_163 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}

var tbl_164 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0000 }, { 0x81, 0x0000 }, { 0x82, 0x0000 }, { 0x83, 0x0000 },
	{ 0x84, 0x0000 }, { 0x85, 0x0000 }, { 0x86, 0x0000 }, { 0x87, 0x0000 },
	{ 0x88, 0x0000 }, { 0x89, 0x0000 }, { 0x8a, 0x0000 }, { 0x8b, 0x0000 },
	{ 0x8c, 0x0000 }, { 0x8d, 0x0000 }, { 0x8e, 0x0000 }, { 0x8f, 0x0000 },
	{ 0x90, 0x0000 }, { 0x91, 0x0000 }, { 0x92, 0x0000 }, { 0x93, 0x0000 },
	{ 0x94, 0x0000 }, { 0x95, 0x0000 }, { 0x96, 0x0000 }, { 0x97, 0x0000 },
	{ 0x98, 0x0000 }, { 0x99, 0x0000 }, { 0x9a, 0x0000 }, { 0x9b, 0x0000 },
	{ 0x9c, 0x0000 }, { 0x9d, 0x0000 }, { 0x9e, 0x0000 }, { 0x9f, 0x0000 },
	{ 0xa0, 0x0000 }, { 0xa1, 0x0000 }, { 0xa2, 0x0000 }, { 0xa3, 0x0000 },
	{ 0xa4, 0x0000 }, { 0xa5, 0x0000 }, { 0xa6, 0x0000 }, { 0xa7, 0x0000 },
	{ 0xa8, 0x0000 }, { 0xa9, 0x0000 }, { 0xaa, 0x0000 }, { 0xab, 0x0000 },
	{ 0xac, 0x0000 }, { 0xad, 0x0000 }, { 0xae, 0x0000 }, { 0xaf, 0x0000 },
	{ 0xb0, 0x0000 }, { 0xb1, 0x0000 }, { 0xb2, 0x0000 }, { 0xb3, 0x0000 },
	{ 0xb4, 0x0000 }, { 0xb5, 0x0000 }, { 0xb6, 0x0000 }, { 0xb7, 0x0000 },
	{ 0xb8, 0x0000 }, { 0xb9, 0x0000 }, { 0xba, 0x0000 }, { 0xbb, 0x0000 },
	{ 0xbc, 0x0000 }, { 0xbd, 0x0000 }, { 0xbe, 0x0000 }, { 0xbf, 0x0000 },
	{ 0xc0, 0x0000 }, { 0xc1, 0x0000 }, { 0xc2, 0x0000 }, { 0xc3, 0x0000 },
	{ 0xc4, 0x0000 }, { 0xc5, 0x0000 }, { 0xc6, 0x0000 }, { 0xc7, 0x0000 },
	{ 0xc8, 0x0000 }, { 0xc9, 0x0000 }, { 0xca, 0x0000 }, { 0xcb, 0x0000 },
	{ 0xcc, 0x0000 }, { 0xcd, 0x0000 }, { 0xce, 0x0000 }, { 0xcf, 0x0000 },
	{ 0xd0, 0x0000 }, { 0xd1, 0x0000 }, { 0xd2, 0x0000 }, { 0xd3, 0x0000 },
	{ 0xd4, 0x0000 }, { 0xd5, 0x0000 }, { 0xd6, 0x0000 }, { 0xd7, 0x0000 },
	{ 0xd8, 0x0000 }, { 0xd9, 0x0000 }, { 0xda, 0x0000 }, { 0xdb, 0x0000 },
	{ 0xdc, 0x0000 }, { 0xdd, 0x0000 }, { 0xde, 0x0000 }, { 0xdf, 0x0000 },
	{ 0xe0, 0x0000 }, { 0xe1, 0x0000 }, { 0xe2, 0x0000 }, { 0xe3, 0x0000 },
	{ 0xe4, 0x0000 }, { 0xe5, 0x0000 }, { 0xe6, 0x0000 }, { 0xe7, 0x0000 },
	{ 0xe8, 0x0000 }, { 0xe9, 0x0000 }, { 0xea, 0x0000 }, { 0xeb, 0x0000 },
	{ 0xec, 0x0000 }, { 0xed, 0x0000 }, { 0xee, 0x0000 }, { 0xef, 0x0000 },
	{ 0xf0, 0x0000 }, { 0xf1, 0x0000 }, { 0xf2, 0x0000 }, { 0xf3, 0x0000 },
	{ 0xf4, 0x0000 }, { 0xf5, 0x0000 }, { 0xf6, 0x0000 }, { 0xf7, 0x0000 },
	{ 0xf8, 0x0000 }, { 0xf9, 0x0000 }, { 0xfa, 0x0000 }, { 0xfb, 0x0000 },
	{ 0xfc, 0x0000 }, { 0xfd, 0x0000 }, { 0xfe, 0x0000 }, { 0xff, 0x0000 }}

var tbl_165 = [256]rune{
	0x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,0x0008,0x0009,0x000a,0x000b,0x000c,0x000d,0x000e,0x000f,
	0x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,0x0018,0x0019,0x001a,0x001b,0x001c,0x001d,0x001e,0x001f,
	0x0020,0x0021,0x0022,0x0023,0x0024,0x0025,0x0026,0x0027,0x0028,0x0029,0x002a,0x002b,0x002c,0x002d,0x002e,0x002f,
	0x0030,0x0031,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b,0x003c,0x003d,0x003e,0x003f,
	0x0040,0x0041,0x0042,0x0043,0x0044,0x0045,0x0046,0x0047,0x0048,0x0049,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,
	0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f,
	0x0060,0x0061,0x0062,0x0063,0x0064,0x0065,0x0066,0x0067,0x0068,0x0069,0x006a,0x006b,0x006c,0x006d,0x006e,0x006f,
	0x0070,0x0071,0x0072,0x0073,0x0074,0x0075,0x0076,0x0077,0x0078,0x0079,0x007a,0x007b,0x007c,0x007d,0x007e,0x007f,
	0x0080,0x0081,0x0082,0x0083,0x0084,0x0085,0x0086,0x0087,0x0088,0x0089,0x008a,0x008b,0x008c,0x008d,0x008e,0x008f,
	0x0090,0x0091,0x0092,0x0093,0x0094,0x0095,0x0096,0x0097,0x0098,0x0099,0x009a,0x009b,0x009c,0x009d,0x009e,0x009f,
	0x00a0,0x0104,0x02d8,0x0141,0x00a4,0x013d,0x015a,0x00a7,0x00a8,0x0160,0x015e,0x0164,0x0179,0x00ad,0x017d,0x017b,
	0x00b0,0x0105,0x02db,0x0142,0x00b4,0x013e,0x015b,0x02c7,0x00b8,0x0161,0x015f,0x0165,0x017a,0x02dd,0x017e,0x017c,
	0x0154,0x00c1,0x00c2,0x0102,0x00c4,0x0139,0x0106,0x00c7,0x010c,0x00c9,0x0118,0x00cb,0x011a,0x00cd,0x00ce,0x010e,
	0x0110,0x0143,0x0147,0x00d3,0x00d4,0x0150,0x00d6,0x00d7,0x0158,0x016e,0x00da,0x0170,0x00dc,0x00dd,0x0162,0x00df,
	0x0155,0x00e1,0x00e2,0x0103,0x00e4,0x013a,0x0107,0x00e7,0x010d,0x00e9,0x0119,0x00eb,0x011b,0x00ed,0x00ee,0x010f,
	0x0111,0x0144,0x0148,0x00f3,0x00f4,0x0151,0x00f6,0x00f7,0x0159,0x016f,0x00fa,0x0171,0x00fc,0x00fd,0x0163,0x02d9}

var tbl_166 = [256]pair{
	{ 0x00, 0x0000 }, { 0x01, 0x0001 }, { 0x02, 0x0002 }, { 0x03, 0x0003 },
	{ 0x04, 0x0004 }, { 0x05, 0x0005 }, { 0x06, 0x0006 }, { 0x07, 0x0007 },
	{ 0x08, 0x0008 }, { 0x09, 0x0009 }, { 0x0a, 0x000A }, { 0x0b, 0x000B },
	{ 0x0c, 0x000C }, { 0x0d, 0x000D }, { 0x0e, 0x000E }, { 0x0f, 0x000F },
	{ 0x10, 0x0010 }, { 0x11, 0x0011 }, { 0x12, 0x0012 }, { 0x13, 0x0013 },
	{ 0x14, 0x0014 }, { 0x15, 0x0015 }, { 0x16, 0x0016 }, { 0x17, 0x0017 },
	{ 0x18, 0x0018 }, { 0x19, 0x0019 }, { 0x1a, 0x001A }, { 0x1b, 0x001B },
	{ 0x1c, 0x001C }, { 0x1d, 0x001D }, { 0x1e, 0x001E }, { 0x1f, 0x001F },
	{ 0x20, 0x0020 }, { 0x21, 0x0021 }, { 0x22, 0x0022 }, { 0x23, 0x0023 },
	{ 0x24, 0x0024 }, { 0x25, 0x0025 }, { 0x26, 0x0026 }, { 0x27, 0x0027 },
	{ 0x28, 0x0028 }, { 0x29, 0x0029 }, { 0x2a, 0x002A }, { 0x2b, 0x002B },
	{ 0x2c, 0x002C }, { 0x2d, 0x002D }, { 0x2e, 0x002E }, { 0x2f, 0x002F },
	{ 0x30, 0x0030 }, { 0x31, 0x0031 }, { 0x32, 0x0032 }, { 0x33, 0x0033 },
	{ 0x34, 0x0034 }, { 0x35, 0x0035 }, { 0x36, 0x0036 }, { 0x37, 0x0037 },
	{ 0x38, 0x0038 }, { 0x39, 0x0039 }, { 0x3a, 0x003A }, { 0x3b, 0x003B },
	{ 0x3c, 0x003C }, { 0x3d, 0x003D }, { 0x3e, 0x003E }, { 0x3f, 0x003F },
	{ 0x40, 0x0040 }, { 0x41, 0x0041 }, { 0x42, 0x0042 }, { 0x43, 0x0043 },
	{ 0x44, 0x0044 }, { 0x45, 0x0045 }, { 0x46, 0x0046 }, { 0x47, 0x0047 },
	{ 0x48, 0x0048 }, { 0x49, 0x0049 }, { 0x4a, 0x004A }, { 0x4b, 0x004B },
	{ 0x4c, 0x004C }, { 0x4d, 0x004D }, { 0x4e, 0x004E }, { 0x4f, 0x004F },
	{ 0x50, 0x0050 }, { 0x51, 0x0051 }, { 0x52, 0x0052 }, { 0x53, 0x0053 },
	{ 0x54, 0x0054 }, { 0x55, 0x0055 }, { 0x56, 0x0056 }, { 0x57, 0x0057 },
	{ 0x58, 0x0058 }, { 0x59, 0x0059 }, { 0x5a, 0x005A }, { 0x5b, 0x005B },
	{ 0x5c, 0x005C }, { 0x5d, 0x005D }, { 0x5e, 0x005E }, { 0x5f, 0x005F },
	{ 0x60, 0x0060 }, { 0x61, 0x0061 }, { 0x62, 0x0062 }, { 0x63, 0x0063 },
	{ 0x64, 0x0064 }, { 0x65, 0x0065 }, { 0x66, 0x0066 }, { 0x67, 0x0067 },
	{ 0x68, 0x0068 }, { 0x69, 0x0069 }, { 0x6a, 0x006A }, { 0x6b, 0x006B },
	{ 0x6c, 0x006C }, { 0x6d, 0x006D }, { 0x6e, 0x006E }, { 0x6f, 0x006F },
	{ 0x70, 0x0070 }, { 0x71, 0x0071 }, { 0x72, 0x0072 }, { 0x73, 0x0073 },
	{ 0x74, 0x0074 }, { 0x75, 0x0075 }, { 0x76, 0x0076 }, { 0x77, 0x0077 },
	{ 0x78, 0x0078 }, { 0x79, 0x0079 }, { 0x7a, 0x007A }, { 0x7b, 0x007B },
	{ 0x7c, 0x007C }, { 0x7d, 0x007D }, { 0x7e, 0x007E }, { 0x7f, 0x007F },
	{ 0x80, 0x0080 }, { 0x81, 0x0081 }, { 0x82, 0x0082 }, { 0x83, 0x0083 },
	{ 0x84, 0x0084 }, { 0x85, 0x0085 }, { 0x86, 0x0086 }, { 0x87, 0x0087 },
	{ 0x88, 0x0088 }, { 0x89, 0x0089 }, { 0x8a, 0x008A }, { 0x8b, 0x008B },
	{ 0x8c, 0x008C }, { 0x8d, 0x008D }, { 0x8e, 0x008E }, { 0x8f, 0x008F },
	{ 0x90, 0x0090 }, { 0x91, 0x0091 }, { 0x92, 0x0092 }, { 0x93, 0x0093 },
	{ 0x94, 0x0094 }, { 0x95, 0x0095 }, { 0x96, 0x0096 }, { 0x97, 0x0097 },
	{ 0x98, 0x0098 }, { 0x99, 0x0099 }, { 0x9a, 0x009A }, { 0x9b, 0x009B },
	{ 0x9c, 0x009C }, { 0x9d, 0x009D }, { 0x9e, 0x009E }, { 0x9f, 0x009F },
	{ 0xa0, 0x00A0 }, { 0xa1, 0x0104 }, { 0xa2, 0x02D8 }, { 0xa3, 0x0141 },
	{ 0xa4, 0x00A4 }, { 0xa5, 0x013D }, { 0xa6, 0x015A }, { 0xa7, 0x00A7 },
	{ 0xa8, 0x00A8 }, { 0xa9, 0x0160 }, { 0xaa, 0x015E }, { 0xab, 0x0164 },
	{ 0xac, 0x0179 }, { 0xad, 0x00AD }, { 0xae, 0x017D }, { 0xaf, 0x017B },
	{ 0xb0, 0x00B0 }, { 0xb1, 0x0105 }, { 0xb2, 0x02DB }, { 0xb3, 0x0142 },
	{ 0xb4, 0x00B4 }, { 0xb5, 0x013E }, { 0xb6, 0x015B }, { 0xb7, 0x02C7 },
	{ 0xb8, 0x00B8 }, { 0xb9, 0x0161 }, { 0xba, 0x015F }, { 0xbb, 0x0165 },
	{ 0xbc, 0x017A }, { 0xbd, 0x02DD }, { 0xbe, 0x017E }, { 0xbf, 0x017C },
	{ 0xc0, 0x0154 }, { 0xc1, 0x00C1 }, { 0xc2, 0x00C2 }, { 0xc3, 0x0102 },
	{ 0xc4, 0x00C4 }, { 0xc5, 0x0139 }, { 0xc6, 0x0106 }, { 0xc7, 0x00C7 },
	{ 0xc8, 0x010C }, { 0xc9, 0x00C9 }, { 0xca, 0x0118 }, { 0xcb, 0x00CB },
	{ 0xcc, 0x011A }, { 0xcd, 0x00CD }, { 0xce, 0x00CE }, { 0xcf, 0x010E },
	{ 0xd0, 0x0110 }, { 0xd1, 0x0143 }, { 0xd2, 0x0147 }, { 0xd3, 0x00D3 },
	{ 0xd4, 0x00D4 }, { 0xd5, 0x0150 }, { 0xd6, 0x00D6 }, { 0xd7, 0x00D7 },
	{ 0xd8, 0x0158 }, { 0xd9, 0x016E }, { 0xda, 0x00DA }, { 0xdb, 0x0170 },
	{ 0xdc, 0x00DC }, { 0xdd, 0x00DD }, { 0xde, 0x0162 }, { 0xdf, 0x00DF },
	{ 0xe0, 0x0155 }, { 0xe1, 0x00E1 }, { 0xe2, 0x00E2 }, { 0xe3, 0x0103 },
	{ 0xe4, 0x00E4 }, { 0xe5, 0x013A }, { 0xe6, 0x0107 }, { 0xe7, 0x00E7 },
	{ 0xe8, 0x010D }, { 0xe9, 0x00E9 }, { 0xea, 0x0119 }, { 0xeb, 0x00EB },
	{ 0xec, 0x011B }, { 0xed, 0x00ED }, { 0xee, 0x00EE }, { 0xef, 0x010F },
	{ 0xf0, 0x0111 }, { 0xf1, 0x0144 }, { 0xf2, 0x0148 }, { 0xf3, 0x00F3 },
	{ 0xf4, 0x00F4 }, { 0xf5, 0x0151 }, { 0xf6, 0x00F6 }, { 0xf7, 0x00F7 },
	{ 0xf8, 0x0159 }, { 0xf9, 0x016F }, { 0xfa, 0x00FA }, { 0xfb, 0x0171 },
	{ 0xfc, 0x00FC }, { 0xfd, 0x00FD }, { 0xfe, 0x0163 }, { 0xff, 0x02D9 }}

var names = [...]tbls{
	tbls{"iso8859_5", tbl_1, tbl_2},
	tbls{"iso_8859_5_1988", tbl_1, tbl_2},
	tbls{"iso_8859_5", tbl_1, tbl_2},
	tbls{"csisolatincyrillic", tbl_1, tbl_2},
	tbls{"cyrillic", tbl_1, tbl_2},
	tbls{"iso_ir_144", tbl_1, tbl_2},
	tbls{"gb18030", tbl_3, tbl_4},
	tbls{"gb18030_2000", tbl_3, tbl_4},
	tbls{"iso8859_8", tbl_5, tbl_6},
	tbls{"iso_8859_8_1988", tbl_5, tbl_6},
	tbls{"iso_ir_138", tbl_5, tbl_6},
	tbls{"iso_8859_8", tbl_5, tbl_6},
	tbls{"csisolatinhebrew", tbl_5, tbl_6},
	tbls{"hebrew", tbl_5, tbl_6},
	tbls{"iso2022_jp_2004", tbl_7, tbl_8},
	tbls{"iso_2022_jp_2004", tbl_7, tbl_8},
	tbls{"iso2022jp_2004", tbl_7, tbl_8},
	tbls{"cp1026", tbl_9, tbl_10},
	tbls{"csibm1026", tbl_9, tbl_10},
	tbls{"ibm1026", tbl_9, tbl_10},
	tbls{"1026", tbl_9, tbl_10},
	tbls{"iso8859_9", tbl_11, tbl_12},
	tbls{"l5", tbl_11, tbl_12},
	tbls{"iso_8859_9_1989", tbl_11, tbl_12},
	tbls{"iso_8859_9", tbl_11, tbl_12},
	tbls{"csisolatin5", tbl_11, tbl_12},
	tbls{"latin5", tbl_11, tbl_12},
	tbls{"iso_ir_148", tbl_11, tbl_12},
	tbls{"euc_jis_2004", tbl_13, tbl_14},
	tbls{"eucjis2004", tbl_13, tbl_14},
	tbls{"jisx0213", tbl_13, tbl_14},
	tbls{"euc_jis2004", tbl_13, tbl_14},
	tbls{"mac_arabic", tbl_15, tbl_16},
	tbls{"cp1140", tbl_17, tbl_18},
	tbls{"1140", tbl_17, tbl_18},
	tbls{"ibm1140", tbl_17, tbl_18},
	tbls{"cp1006", tbl_19, tbl_20},
	tbls{"gbk", tbl_21, tbl_22},
	tbls{"cp936", tbl_21, tbl_22},
	tbls{"ms936", tbl_21, tbl_22},
	tbls{"936", tbl_21, tbl_22},
	tbls{"euc_jp", tbl_23, tbl_24},
	tbls{"eucjp", tbl_23, tbl_24},
	tbls{"ujis", tbl_23, tbl_24},
	tbls{"u_jis", tbl_23, tbl_24},
	tbls{"latin_1", tbl_25, tbl_26},
	tbls{"iso8859", tbl_25, tbl_26},
	tbls{"latin", tbl_25, tbl_26},
	tbls{"csisolatin1", tbl_25, tbl_26},
	tbls{"l1", tbl_25, tbl_26},
	tbls{"iso_ir_100", tbl_25, tbl_26},
	tbls{"ibm819", tbl_25, tbl_26},
	tbls{"cp819", tbl_25, tbl_26},
	tbls{"iso_8859_1", tbl_25, tbl_26},
	tbls{"latin1", tbl_25, tbl_26},
	tbls{"iso_8859_1_1987", tbl_25, tbl_26},
	tbls{"8859", tbl_25, tbl_26},
	tbls{"mac_cyrillic", tbl_27, tbl_28},
	tbls{"maccyrillic", tbl_27, tbl_28},
	tbls{"cp932", tbl_29, tbl_30},
	tbls{"mskanji", tbl_29, tbl_30},
	tbls{"932", tbl_29, tbl_30},
	tbls{"ms_kanji", tbl_29, tbl_30},
	tbls{"ms932", tbl_29, tbl_30},
	tbls{"euc_jisx0213", tbl_31, tbl_32},
	tbls{"eucjisx0213", tbl_31, tbl_32},
	tbls{"mac_latin2", tbl_33, tbl_34},
	tbls{"maccentraleurope", tbl_33, tbl_34},
	tbls{"maclatin2", tbl_33, tbl_34},
	tbls{"ascii", tbl_35, tbl_36},
	tbls{"iso_ir_6", tbl_35, tbl_36},
	tbls{"ansi_x3_4_1968", tbl_35, tbl_36},
	tbls{"ibm367", tbl_35, tbl_36},
	tbls{"iso646_us", tbl_35, tbl_36},
	tbls{"us", tbl_35, tbl_36},
	tbls{"cp367", tbl_35, tbl_36},
	tbls{"646", tbl_35, tbl_36},
	tbls{"us_ascii", tbl_35, tbl_36},
	tbls{"csascii", tbl_35, tbl_36},
	tbls{"ansi_x3.4_1986", tbl_35, tbl_36},
	tbls{"iso_646.irv_1991", tbl_35, tbl_36},
	tbls{"ansi_x3.4_1968", tbl_35, tbl_36},
	tbls{"mac_roman", tbl_37, tbl_38},
	tbls{"macroman", tbl_37, tbl_38},
	tbls{"iso8859_4", tbl_39, tbl_40},
	tbls{"csisolatin4", tbl_39, tbl_40},
	tbls{"l4", tbl_39, tbl_40},
	tbls{"iso_ir_110", tbl_39, tbl_40},
	tbls{"iso_8859_4", tbl_39, tbl_40},
	tbls{"iso_8859_4_1988", tbl_39, tbl_40},
	tbls{"latin4", tbl_39, tbl_40},
	tbls{"iso8859_15", tbl_41, tbl_42},
	tbls{"l9", tbl_41, tbl_42},
	tbls{"iso_8859_15", tbl_41, tbl_42},
	tbls{"latin9", tbl_41, tbl_42},
	tbls{"iso8859_14", tbl_43, tbl_44},
	tbls{"iso_celtic", tbl_43, tbl_44},
	tbls{"l8", tbl_43, tbl_44},
	tbls{"iso_ir_199", tbl_43, tbl_44},
	tbls{"iso_8859_14_1998", tbl_43, tbl_44},
	tbls{"iso_8859_14", tbl_43, tbl_44},
	tbls{"latin8", tbl_43, tbl_44},
	tbls{"iso8859_16", tbl_45, tbl_46},
	tbls{"latin10", tbl_45, tbl_46},
	tbls{"iso_8859_16_2001", tbl_45, tbl_46},
	tbls{"l10", tbl_45, tbl_46},
	tbls{"iso_ir_226", tbl_45, tbl_46},
	tbls{"iso_8859_16", tbl_45, tbl_46},
	tbls{"iso8859_11", tbl_47, tbl_48},
	tbls{"thai", tbl_47, tbl_48},
	tbls{"iso_8859_11", tbl_47, tbl_48},
	tbls{"iso_8859_11_2001", tbl_47, tbl_48},
	tbls{"iso8859_10", tbl_49, tbl_50},
	tbls{"csisolatin6", tbl_49, tbl_50},
	tbls{"l6", tbl_49, tbl_50},
	tbls{"iso_8859_10_1992", tbl_49, tbl_50},
	tbls{"iso_ir_157", tbl_49, tbl_50},
	tbls{"iso_8859_10", tbl_49, tbl_50},
	tbls{"latin6", tbl_49, tbl_50},
	tbls{"iso8859_13", tbl_51, tbl_52},
	tbls{"l7", tbl_51, tbl_52},
	tbls{"iso_8859_13", tbl_51, tbl_52},
	tbls{"latin7", tbl_51, tbl_52},
	tbls{"cp720", tbl_53, tbl_54},
	tbls{"cp424", tbl_55, tbl_56},
	tbls{"ebcdic_cp_he", tbl_55, tbl_56},
	tbls{"ibm424", tbl_55, tbl_56},
	tbls{"424", tbl_55, tbl_56},
	tbls{"csibm424", tbl_55, tbl_56},
	tbls{"cp500", tbl_57, tbl_58},
	tbls{"csibm500", tbl_57, tbl_58},
	tbls{"ibm500", tbl_57, tbl_58},
	tbls{"ebcdic_cp_ch", tbl_57, tbl_58},
	tbls{"ebcdic_cp_be", tbl_57, tbl_58},
	tbls{"500", tbl_57, tbl_58},
	tbls{"mac_centeuro", tbl_59, tbl_60},
	tbls{"euc_kr", tbl_61, tbl_62},
	tbls{"ksc5601", tbl_61, tbl_62},
	tbls{"korean", tbl_61, tbl_62},
	tbls{"euckr", tbl_61, tbl_62},
	tbls{"ksx1001", tbl_61, tbl_62},
	tbls{"ks_c_5601", tbl_61, tbl_62},
	tbls{"ks_c_5601_1987", tbl_61, tbl_62},
	tbls{"ks_x_1001", tbl_61, tbl_62},
	tbls{"cp861", tbl_63, tbl_64},
	tbls{"csibm861", tbl_63, tbl_64},
	tbls{"cp_is", tbl_63, tbl_64},
	tbls{"ibm861", tbl_63, tbl_64},
	tbls{"861", tbl_63, tbl_64},
	tbls{"mac_farsi", tbl_65, tbl_66},
	tbls{"mac_romanian", tbl_67, tbl_68},
	tbls{"mac_iceland", tbl_69, tbl_70},
	tbls{"maciceland", tbl_69, tbl_70},
	tbls{"cp860", tbl_71, tbl_72},
	tbls{"csibm860", tbl_71, tbl_72},
	tbls{"ibm860", tbl_71, tbl_72},
	tbls{"860", tbl_71, tbl_72},
	tbls{"cp855", tbl_73, tbl_74},
	tbls{"csibm855", tbl_73, tbl_74},
	tbls{"ibm855", tbl_73, tbl_74},
	tbls{"855", tbl_73, tbl_74},
	tbls{"cp862", tbl_75, tbl_76},
	tbls{"cspc862latinhebrew", tbl_75, tbl_76},
	tbls{"ibm862", tbl_75, tbl_76},
	tbls{"862", tbl_75, tbl_76},
	tbls{"cp863", tbl_77, tbl_78},
	tbls{"csibm863", tbl_77, tbl_78},
	tbls{"ibm863", tbl_77, tbl_78},
	tbls{"863", tbl_77, tbl_78},
	tbls{"cp864", tbl_79, tbl_80},
	tbls{"csibm864", tbl_79, tbl_80},
	tbls{"ibm864", tbl_79, tbl_80},
	tbls{"864", tbl_79, tbl_80},
	tbls{"cp865", tbl_81, tbl_82},
	tbls{"csibm865", tbl_81, tbl_82},
	tbls{"ibm865", tbl_81, tbl_82},
	tbls{"865", tbl_81, tbl_82},
	tbls{"cp866", tbl_83, tbl_84},
	tbls{"csibm866", tbl_83, tbl_84},
	tbls{"ibm866", tbl_83, tbl_84},
	tbls{"866", tbl_83, tbl_84},
	tbls{"iso2022_kr", tbl_85, tbl_86},
	tbls{"iso_2022_kr", tbl_85, tbl_86},
	tbls{"iso2022kr", tbl_85, tbl_86},
	tbls{"csiso2022kr", tbl_85, tbl_86},
	tbls{"mac_turkish", tbl_87, tbl_88},
	tbls{"macturkish", tbl_87, tbl_88},
	tbls{"cp869", tbl_89, tbl_90},
	tbls{"csibm869", tbl_89, tbl_90},
	tbls{"ibm869", tbl_89, tbl_90},
	tbls{"869", tbl_89, tbl_90},
	tbls{"cp_gr", tbl_89, tbl_90},
	tbls{"mac_croatian", tbl_91, tbl_92},
	tbls{"iso2022_jp", tbl_93, tbl_94},
	tbls{"iso2022jp", tbl_93, tbl_94},
	tbls{"iso_2022_jp", tbl_93, tbl_94},
	tbls{"csiso2022jp", tbl_93, tbl_94},
	tbls{"mac_greek", tbl_95, tbl_96},
	tbls{"macgreek", tbl_95, tbl_96},
	tbls{"koi8_u", tbl_97, tbl_98},
	tbls{"iso8859_7", tbl_99, tbl_100},
	tbls{"greek8", tbl_99, tbl_100},
	tbls{"ecma_118", tbl_99, tbl_100},
	tbls{"iso_8859_7", tbl_99, tbl_100},
	tbls{"iso_ir_126", tbl_99, tbl_100},
	tbls{"elot_928", tbl_99, tbl_100},
	tbls{"iso_8859_7_1987", tbl_99, tbl_100},
	tbls{"csisolatingreek", tbl_99, tbl_100},
	tbls{"greek", tbl_99, tbl_100},
	tbls{"cp1255", tbl_101, tbl_102},
	tbls{"1255", tbl_101, tbl_102},
	tbls{"windows_1255", tbl_101, tbl_102},
	tbls{"cp1254", tbl_103, tbl_104},
	tbls{"1254", tbl_103, tbl_104},
	tbls{"windows_1254", tbl_103, tbl_104},
	tbls{"cp1257", tbl_105, tbl_106},
	tbls{"1257", tbl_105, tbl_106},
	tbls{"windows_1257", tbl_105, tbl_106},
	tbls{"cp1256", tbl_107, tbl_108},
	tbls{"1256", tbl_107, tbl_108},
	tbls{"windows_1256", tbl_107, tbl_108},
	tbls{"cp1251", tbl_109, tbl_110},
	tbls{"1251", tbl_109, tbl_110},
	tbls{"windows_1251", tbl_109, tbl_110},
	tbls{"cp1250", tbl_111, tbl_112},
	tbls{"1250", tbl_111, tbl_112},
	tbls{"windows_1250", tbl_111, tbl_112},
	tbls{"cp1253", tbl_113, tbl_114},
	tbls{"1253", tbl_113, tbl_114},
	tbls{"windows_1253", tbl_113, tbl_114},
	tbls{"cp1252", tbl_115, tbl_116},
	tbls{"1252", tbl_115, tbl_116},
	tbls{"windows_1252", tbl_115, tbl_116},
	tbls{"cp437", tbl_117, tbl_118},
	tbls{"ibm437", tbl_117, tbl_118},
	tbls{"437", tbl_117, tbl_118},
	tbls{"cspc8codepage437", tbl_117, tbl_118},
	tbls{"cp949", tbl_119, tbl_120},
	tbls{"uhc", tbl_119, tbl_120},
	tbls{"ms949", tbl_119, tbl_120},
	tbls{"949", tbl_119, tbl_120},
	tbls{"iso8859_6", tbl_121, tbl_122},
	tbls{"iso_8859_6_1987", tbl_121, tbl_122},
	tbls{"iso_ir_127", tbl_121, tbl_122},
	tbls{"csisolatinarabic", tbl_121, tbl_122},
	tbls{"asmo_708", tbl_121, tbl_122},
	tbls{"iso_8859_6", tbl_121, tbl_122},
	tbls{"ecma_114", tbl_121, tbl_122},
	tbls{"arabic", tbl_121, tbl_122},
	tbls{"cp1258", tbl_123, tbl_124},
	tbls{"1258", tbl_123, tbl_124},
	tbls{"windows_1258", tbl_123, tbl_124},
	tbls{"iso2022_jp_3", tbl_125, tbl_126},
	tbls{"iso_2022_jp_3", tbl_125, tbl_126},
	tbls{"iso2022jp_3", tbl_125, tbl_126},
	tbls{"iso2022_jp_2", tbl_127, tbl_128},
	tbls{"iso_2022_jp_2", tbl_127, tbl_128},
	tbls{"iso2022jp_2", tbl_127, tbl_128},
	tbls{"iso2022_jp_1", tbl_129, tbl_130},
	tbls{"iso_2022_jp_1", tbl_129, tbl_130},
	tbls{"iso2022jp_1", tbl_129, tbl_130},
	tbls{"cp874", tbl_131, tbl_132},
	tbls{"hp_roman8", tbl_133, tbl_134},
	tbls{"csHPRoman8", tbl_133, tbl_134},
	tbls{"r8", tbl_133, tbl_134},
	tbls{"roman8", tbl_133, tbl_134},
	tbls{"cp737", tbl_135, tbl_136},
	tbls{"gb2312", tbl_137, tbl_138},
	tbls{"chinese", tbl_137, tbl_138},
	tbls{"euc_cn", tbl_137, tbl_138},
	tbls{"csiso58gb231280", tbl_137, tbl_138},
	tbls{"iso_ir_58", tbl_137, tbl_138},
	tbls{"euccn", tbl_137, tbl_138},
	tbls{"eucgb2312_cn", tbl_137, tbl_138},
	tbls{"gb2312_1980", tbl_137, tbl_138},
	tbls{"gb2312_80", tbl_137, tbl_138},
	tbls{"koi8_r", tbl_139, tbl_140},
	tbls{"cskoi8r", tbl_139, tbl_140},
	tbls{"cp850", tbl_141, tbl_142},
	tbls{"ibm850", tbl_141, tbl_142},
	tbls{"cspc850multilingual", tbl_141, tbl_142},
	tbls{"850", tbl_141, tbl_142},
	tbls{"cp852", tbl_143, tbl_144},
	tbls{"ibm852", tbl_143, tbl_144},
	tbls{"852", tbl_143, tbl_144},
	tbls{"cspcp852", tbl_143, tbl_144},
	tbls{"cp037", tbl_145, tbl_146},
	tbls{"ebcdic_cp_wt", tbl_145, tbl_146},
	tbls{"ebcdic_cp_us", tbl_145, tbl_146},
	tbls{"ebcdic_cp_nl", tbl_145, tbl_146},
	tbls{"037", tbl_145, tbl_146},
	tbls{"ibm039", tbl_145, tbl_146},
	tbls{"ibm037", tbl_145, tbl_146},
	tbls{"csibm037", tbl_145, tbl_146},
	tbls{"ebcdic_cp_ca", tbl_145, tbl_146},
	tbls{"iso8859_3", tbl_147, tbl_148},
	tbls{"iso_8859_3_1988", tbl_147, tbl_148},
	tbls{"l3", tbl_147, tbl_148},
	tbls{"iso_ir_109", tbl_147, tbl_148},
	tbls{"csisolatin3", tbl_147, tbl_148},
	tbls{"iso_8859_3", tbl_147, tbl_148},
	tbls{"latin3", tbl_147, tbl_148},
	tbls{"cp857", tbl_149, tbl_150},
	tbls{"csibm857", tbl_149, tbl_150},
	tbls{"ibm857", tbl_149, tbl_150},
	tbls{"857", tbl_149, tbl_150},
	tbls{"cp856", tbl_151, tbl_152},
	tbls{"iso2022_jp_ext", tbl_153, tbl_154},
	tbls{"iso2022jp_ext", tbl_153, tbl_154},
	tbls{"iso_2022_jp_ext", tbl_153, tbl_154},
	tbls{"cp775", tbl_155, tbl_156},
	tbls{"ibm775", tbl_155, tbl_156},
	tbls{"cspc775baltic", tbl_155, tbl_156},
	tbls{"775", tbl_155, tbl_156},
	tbls{"cp875", tbl_157, tbl_158},
	tbls{"cp858", tbl_159, tbl_160},
	tbls{"csibm858", tbl_159, tbl_160},
	tbls{"ibm858", tbl_159, tbl_160},
	tbls{"858", tbl_159, tbl_160},
	tbls{"iso8859_1", tbl_161, tbl_162},
	tbls{"cp950", tbl_163, tbl_164},
	tbls{"ms950", tbl_163, tbl_164},
	tbls{"950", tbl_163, tbl_164},
	tbls{"iso8859_2", tbl_165, tbl_166},
	tbls{"iso_ir_101", tbl_165, tbl_166},
	tbls{"l2", tbl_165, tbl_166},
	tbls{"csisolatin2", tbl_165, tbl_166},
	tbls{"iso_8859_2", tbl_165, tbl_166},
	tbls{"iso_8859_2_1987", tbl_165, tbl_166},
	tbls{"latin2", tbl_165, tbl_166}}
/* end of codepage tables */

func isalpha(c byte) bool {
	return (c >= 97 && c <= 122) || (c >= 65 && c <= 90)
}

func isnumber(c byte) bool {
	return (c >= 48 && c <= 58)
}

func isalnum(c byte) bool {
	return isalpha(c) || isnumber(c)
}

// Get internal number of this encoding:
func Open8bit(encoding string) int {
	// We must convert name special way:
	benc := make([]byte, len(encoding))
	copy(benc, encoding)
	for i := range(benc) {
		if !isalnum(benc[i]) {
			benc[i] = '_'
		}
	}
	enc := strings.ToUpper(string(benc))

	for i := range(names) {
		if strings.ToUpper(names[i].name) == enc {
			return i
		}
	}

	return -1
}

// Convert one byte to rune in specific encoding (0 is error):
func ByteToRune(codec int, b byte) rune {
	if codec < 0 || codec >= len(names) {
		return 0
	}

	return names[codec].to_ucs[b]
}

// Convert one rune to byte in specific encoding (0 is error):
func RuneToByte(codec int, ch rune) byte {
	var c int

	if codec < 0 || codec >= len(names) {
		return 0
	}

	a := 0
	b := len(names) - 1

	if names[codec].from_ucs[a].uchr > ch || names[codec].from_ucs[b].uchr < ch {
		return 0
	}

	for b - a > 1 {
		c = (a + b) / 2
		if names[codec].from_ucs[c].uchr < ch {
			a = c
		} else {
			b = c
		}
	}

	if names[codec].from_ucs[a].uchr == ch {
		return names[codec].from_ucs[a].chr
	}

	if names[codec].from_ucs[b].uchr == ch {
		return names[codec].from_ucs[b].chr
	}

	return 0
}

